public ActionResult SubmitOfficialReceipt(Models.OfficialReceiptModel ORModel) { Mapper.CreateMap <Models.OfficialReceipt, BusinessObjects.OfficialReceipt>(); List <Dictionary <string, object> > session = (List <Dictionary <string, object> >)Session["loginDetails"]; string UserCode = session[0]["Code"].ToString(); LMS.Models.DevelopmentTools.UserAccount UserAccount = Mapper.Map <BusinessObjects.UserAccount, LMS.Models.DevelopmentTools.UserAccount>(DTSecurityservice.getUserAccountbyCode(UserCode)); BusinessObjects.OfficialReceipt OfficialReceiptModel = Mapper.Map <Models.OfficialReceipt, BusinessObjects.OfficialReceipt>(ORModel.OfficialReceipt); OfficialReceiptModel.UserID = UserAccount.ID; OfficialReceiptModel.OrganizationID = UserAccount.OrganizationID; return(Content(service.SubmitOfficialReceipt(OfficialReceiptModel).ToString())); }
public ActionResult viewORNumber(string ORNumber) { Mapper.CreateMap <BusinessObjects.OfficialReceipt, LMS.Models.OfficialReceipt>(); Mapper.CreateMap <BusinessObjects.Sundry, LMS.Models.Collection.Sundry>(); LMS.Models.OfficialReceiptModel ORReceiptModel = new Models.OfficialReceiptModel(); ORReceiptModel.OfficialReceipt = Mapper.Map <BusinessObjects.OfficialReceipt, LMS.Models.OfficialReceipt>(service.getOfficialReceipt(ORNumber)); ORReceiptModel.Sundry = Mapper.Map <IEnumerable <BusinessObjects.Sundry>, IEnumerable <LMS.Models.Collection.Sundry> >(service.getSundry(ORNumber)); var pvr = new PartialViewResult(); if (ORReceiptModel.OfficialReceipt.OfficialReceiptType == "1") { pvr = PartialView("_ViewOfficialReceipt", ORReceiptModel); } else if (ORReceiptModel.OfficialReceipt.OfficialReceiptType == "2") { pvr = PartialView("_ViewSundry", ORReceiptModel); } return(pvr); }