private HourEx Transform(AABC.Domain2.Hours.Hours n) { HourEx r = new HourEx(); r.Id = n.ID; r.AuthorizationID = n.AuthorizationID; r.BillableHours = n.BillableHours; r.BillingRef = n.BillingRef; r.CaseID = n.CaseID; r.PatientName = n.Case.Patient.CommonName; r.CorrelationID = n.CorrelationID; r.Date = n.Date; r.DateCreated = n.DateCreated; r.EndTime = n.EndTime; r.HasCatalystData = n.HasCatalystData; r.InternalMemo = n.InternalMemo; r.IsAdjustment = n.IsAdjustment; r.Memo = n.Memo; r.ParentApprovalID = n.ParentApprovalID; r.ParentReported = n.ParentReported; r.PayableHours = n.PayableHours; r.PayableRef = n.PayableRef; r.ProviderID = n.ProviderID; r.ProviderName = n.Provider.FirstName + " " + n.Provider.LastName; r.ServiceID = n.ServiceID; r.ServiceLocationID = n.ServiceLocationID; r.SSGParentID = n.SSGParentID; r.StartTime = n.StartTime; r.Status = n.Status.ToString(); r.TotalHours = n.TotalHours; r.WatchEnabled = n.WatchEnabled; r.WatchNote = n.WatchNote; return(r); }
public void Save(HourEx hour) { AABC.Domain2.Hours.Hours m = Transform(hour); if (m.ID == 0) { _context.Hours.Add(m); } _context.SaveChanges(); hour.Id = m.ID; }