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
         });
     }
 }
Пример #2
0
 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
     });
 }