public ServiceResponse <Data.Models.PartnerReport> CreateReport(Data.Models.PartnerReport report) { try { _db.PartnerReports.Add(report); _db.SaveChanges(); return(new ServiceResponse <Data.Models.PartnerReport> { IsSuccess = true, Message = "New Partner Report Added", Time = DateTime.UtcNow, Data = report }); } catch (Exception e) { return(new ServiceResponse <Data.Models.PartnerReport> { IsSuccess = false, Message = e.StackTrace, Time = DateTime.UtcNow, Data = null }); } }
public static PartnerReportModel SerializePartnerReport(Data.Models.PartnerReport partner) { return(new PartnerReportModel { Id = partner.Id, CaretakerUsernameId = partner.CaretakerUsernameId, CreatedOn = partner.CreatedOn, Progress = partner.Progress, Description = partner.Description, Problem = partner.Problem, Solution = partner.Solution, Document = partner.Document }); }