public void UpdateMission(InvoiceInfoDto input) { // var task = _InvoiceRepository.GetAll().FirstOrDefault(t => t.CargoID == input.CargoID); var result = Mapper.Map<InvoiceInfo>(input); result.Id = null; if (result != null) { _InvoiceRepository.Update(result); } }
public void CreateMission(InvoiceInfoDto input) { var task = Mapper.Map<InvoiceInfo>(input); task.Id = null; //if (task != null) //{ var result = _InvoiceRepository.Insert(task); } _InvoiceRepository.Insert(task); }
public int? CreateMissionQ(InvoiceInfoDto input) { var task = Mapper.Map<InvoiceInfo>(input); task.Id = null; if (task != null) { var result = _InvoiceRepository.Insert(task); CurrentUnitOfWork.SaveChanges(); return result.Id; } else { return 0; } }
/// <summary> /// Loads a <see cref="InvoiceInfo"/> object from the given <see cref="InvoiceInfoDto"/>. /// </summary> /// <param name="data">The InvoiceInfoDto to use.</param> private void Child_Fetch(InvoiceInfoDto data) { // Value properties LoadProperty(InvoiceIdProperty, data.InvoiceId); LoadProperty(InvoiceNumberProperty, data.InvoiceNumber); LoadProperty(CustomerIdProperty, data.CustomerId); LoadProperty(InvoiceDateProperty, data.InvoiceDate); LoadProperty(IsActiveProperty, data.IsActive); LoadProperty(CreateDateProperty, data.CreateDate); LoadProperty(CreateUserProperty, data.CreateUser); LoadProperty(ChangeDateProperty, data.ChangeDate); LoadProperty(ChangeUserProperty, data.ChangeUser); var args = new DataPortalHookArgs(data); OnFetchRead(args); }
private InvoiceInfoDto Fetch(SafeDataReader dr) { var invoiceInfo = new InvoiceInfoDto(); // Value properties invoiceInfo.InvoiceId = dr.GetGuid("InvoiceId"); invoiceInfo.InvoiceNumber = dr.GetString("InvoiceNumber"); invoiceInfo.CustomerId = dr.GetString("CustomerId"); invoiceInfo.InvoiceDate = dr.GetSmartDate("InvoiceDate", true); invoiceInfo.IsActive = dr.GetBoolean("IsActive"); invoiceInfo.CreateDate = dr.GetSmartDate("CreateDate", true); invoiceInfo.CreateUser = dr.GetInt32("CreateUser"); invoiceInfo.ChangeDate = dr.GetSmartDate("ChangeDate", true); invoiceInfo.ChangeUser = dr.GetInt32("ChangeUser"); return(invoiceInfo); }