public LeaseTermsModel SaveUpdateLeaseTerms(LeaseTermsModel model) { ShomaRMEntities db = new ShomaRMEntities(); if (model.LTID == 0) { var SaveLeaseTerms = new tbl_LeaseTerms() { LeaseTerms = model.LeaseTerms, FormAgent = model.FormAgent, OfferTerms = model.OfferTerms == null ? 0 : model.OfferTerms }; db.tbl_LeaseTerms.Add(SaveLeaseTerms); db.SaveChanges(); } else { var UpdateLeaseTerms = db.tbl_LeaseTerms.Where(co => co.LTID == model.LTID).FirstOrDefault(); if (UpdateLeaseTerms != null) { UpdateLeaseTerms.LeaseTerms = model.LeaseTerms; UpdateLeaseTerms.FormAgent = model.FormAgent; UpdateLeaseTerms.OfferTerms = model.OfferTerms == null ? 00 : model.OfferTerms; db.SaveChanges(); } } db.Dispose(); return(model); }
public LeaseTermsModel GetLeaseTermsDetails(int Id) { ShomaRMEntities db = new ShomaRMEntities(); LeaseTermsModel model = new LeaseTermsModel(); var LeaseTermsDetails = db.tbl_LeaseTerms.Where(co => co.LTID == Id).FirstOrDefault(); if (LeaseTermsDetails != null) { model.LTID = LeaseTermsDetails.LTID; model.LeaseTerms = LeaseTermsDetails.LeaseTerms; model.FormAgent = LeaseTermsDetails.FormAgent; model.OfferTerms = LeaseTermsDetails.OfferTerms; } return(model); }