2
코드 : 단정 한 객체 플러스 컨텍스트
class ComplicatedObject {
public int? TaskTypeId { get; set; }
public int?[] CountTypeIds { get; set; }
public int?[] EquipmentTypeIds { get; set; }
public int? TaskBlockId { get; set; }
public int? TeamId { get; set; }
public string DriverId { get; set; }
public int? TaskStatusId { get; set; }
public string EventType { get; set; }
public DateTime? StartDate { get; set; }
public DateTime? EndDate { get; set; }
public string County { get; set; }
public string Tag { get; set; }
}
은 현재 내가 뭐하는 거지 : 말끔 해가지고있는 개체는 기본적으로 단지 아이디와 ComplicatedObject입니다
var param = new
{
Id = id,
TaskTypeId = complicatedObjectInstance.TaskTypeId,
CountTypeIds = complicatedObjectInstance.CountTypeIds,
EquipmentTypeIds = complicatedObjectInstance.EquipmentTypeIds,
TaskBlockId = complicatedObjectInstance.TaskBlockId,
TeamId = complicatedObjectInstance.TeamId,
DriverId = complicatedObjectInstance.DriverId,
TaskStatusId = complicatedObjectInstance.TaskStatusId,
EventType = complicatedObjectInstance.EventType,
StartDate = complicatedObjectInstance.StartDate,
EndDate = complicatedObjectInstance.EndDate,
County = complicatedObjectInstance.County,
Tags = complicatedObjectInstance.Tag
};
ExecuteQuery(sql, params)
.
나는 당신이 사전에 개체를 변환 다음에 추가로 소품을 추가 할 수 있습니다
ExecuteQuery(sql, new { Id = id, complicatedObjectInstance})