コード例 #1
0
        public int Update(ChequeReturnModel model)
        {
            Mapper.CreateMap <ChequeReturnModel, ChequeReturnMaster>();
            ChequeReturnMaster objComp = DbContext.ChequeReturnMasters.SingleOrDefault(m => m.CRID == model.CRID);

            objComp = Mapper.Map(model, objComp);
            return(DbContext.SaveChanges());
        }
コード例 #2
0
        public ChequeReturnModel GetById(int id)
        {
            Mapper.CreateMap <ChequeReturnMaster, ChequeReturnModel>();
            ChequeReturnMaster objComp  = DbContext.ChequeReturnMasters.SingleOrDefault(m => m.CRID == id);
            ChequeReturnModel  objCItem = Mapper.Map <ChequeReturnModel>(objComp);

            return(objCItem);
        }
コード例 #3
0
        public ActionResult View(int id)
        {
            ReturnChequeService objService = new ReturnChequeService();
            ChequeReturnModel   objModel   = new ChequeReturnModel();

            objModel = objService.GetById(id);

            ViewBag.Menuid = Request.QueryString["menuId"];
            return(View(objModel));
        }
コード例 #4
0
        //
        // GET: /Cheque/

        public ActionResult Index()
        {
            ReturnChequeService      objService = new ReturnChequeService();
            List <ChequeReturnModel> lstModel   = new List <ChequeReturnModel>();
            ChequeReturnModel        objModel   = new ChequeReturnModel();

            lstModel            = objService.GetReturnChq();
            objModel.ListRetChq = new List <ChequeReturnModel>();
            objModel.ListRetChq.AddRange(lstModel);
            return(View(objModel));
        }
コード例 #5
0
 public int Insert(ChequeReturnModel model)
 {
     try
     {
         Mapper.CreateMap <ChequeReturnModel, ChequeReturnMaster>();
         ChequeReturnMaster objAppoint = Mapper.Map <ChequeReturnMaster>(model);
         DbContext.ChequeReturnMasters.Add(objAppoint);
         return(DbContext.SaveChanges());
     }
     catch (Exception ex)
     {
         throw;
     }
 }
コード例 #6
0
        public ActionResult Edit(ChequeReturnModel model)
        {
            ReturnChequeService objService = new ReturnChequeService();
            HttpPostedFileBase  logo       = Request.Files["file"];


            if (logo != null)
            {
                var logoPhoto = Path.GetFileName(logo.FileName);
                if (logoPhoto != "")
                {
                    var path = Path.Combine(Server.MapPath("~/PhotoUpload/Attachment"), logoPhoto);
                    logo.SaveAs(path);
                    model.Attachment = logoPhoto;
                }
            }

            objService.Update(model);
            return(RedirectToAction("Index", new { @menuId = model.Viewbagidformenu }));
        }
コード例 #7
0
        public ActionResult Index(ChequeReturnModel model)
        {
            HttpPostedFileBase  logo       = Request.Files["file"];
            ReturnChequeService objService = new ReturnChequeService();

            model.Status = true;
            if (logo != null)
            {
                var logoPhoto = Path.GetFileName(logo.FileName);

                if (logoPhoto != "")
                {
                    var path = Path.Combine(Server.MapPath("/PhotoUpload/Attachment"), logoPhoto);
                    logo.SaveAs(path);
                    model.Attachment = logoPhoto;
                }
            }

            objService.Insert(model);
            return(RedirectToAction("Index"));
        }