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 }); } }
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, }); }