Пример #1
0
 public ResponseModel <string> createLease(string propertyId, [FromBody] CreateLeaseRequestModel lease)
 {
     try
     {
         var dbLease = new Models.Lease
         {
             startDate  = lease.startDate,
             endDate    = lease.endDate,
             data       = lease.data,
             propertyId = propertyId
         };
         dbcontext.leases.Add(dbLease);
         dbcontext.SaveChanges();
         return(new ResponseModel <string>
         {
             data = null,
             message = "successfully added lease",
             status = true
         });
     }
     catch (Exception ex)
     {
         return(new ResponseModel <string>
         {
             data = null,
             message = "unable to add lease " + ex.Message,
             status = false
         });
     }
 }
Пример #2
0
 public static LeaseReturnModel MakeReturnLease(Models.Lease dbLease)
 {
     return(new LeaseReturnModel
     {
         startDate = dbLease.startDate,
         endDate = dbLease.endDate,
         leaseId = dbLease.leaseId,
         propertyId = dbLease.propertyId,
         data = dbLease.data,
     });
 }