Example #1
0
 public ActionResult Edit(SetupOtherDiscountModel model)
 {
     try
     {
         if (ModelState.IsValid)
         {
             int i = pro.Update(model);
             if (i != 0)
             {
                 TempData["success"] = UtilityMessage.edit;
             }
             else
             {
                 TempData["success"] = UtilityMessage.editfailed;
             }
             return(RedirectToAction("Index"));
         }
         return(View());
     }
     catch
     {
         TempData["success"] = "Error occur";
         return(RedirectToAction("Index"));
     }
 }
Example #2
0
        //
        // GET: /SetupOtherDiscount/

        public ActionResult Index()
        {
            SetupOtherDiscountModel model = new SetupOtherDiscountModel();

            model.SetupOtherDiscountList = pro.GetList();
            return(View(model));
        }
Example #3
0
        public int Update(SetupOtherDiscountModel model)
        {
            using (EHMSEntities ent = new EHMSEntities())
            {
                var item = ent.SetupOtherDiscounts.Where(x => x.DiscountName == model.DiscountName && x.DiscountID != model.DiscountID);
                if (item.Count() == 0)
                {
                    var objToUpdate = ent.SetupOtherDiscounts.Where(x => x.DiscountID == model.DiscountID).FirstOrDefault();
                    model.CreatedBy   = objToUpdate.CreatedBy;
                    model.CreatedDate = objToUpdate.CreatedDate;

                    AutoMapper.Mapper.Map(model, objToUpdate);
                    ent.Entry(objToUpdate).State = System.Data.EntityState.Modified;
                    int i = ent.SaveChanges();
                    return(i);
                }
                else
                {
                    return(0);
                }
            }
        }
Example #4
0
        public int Insert(SetupOtherDiscountModel model)
        {
            using (EHMSEntities ent = new EHMSEntities())
            {
                var item = ent.SetupOtherDiscounts.Where(x => x.DiscountName == model.DiscountName);

                if (item.Count() == 0)
                {
                    var objToSave = AutoMapper.Mapper.Map <SetupOtherDiscountModel, SetupOtherDiscount>(model);
                    objToSave.CreatedBy   = 0;
                    objToSave.CreatedDate = DateTime.Now;
                    ent.SetupOtherDiscounts.Add(objToSave);

                    int i = ent.SaveChanges();
                    return(i);
                }
                else
                {
                    return(0);
                }
            }
        }
Example #5
0
        //Get: /SetupOtherDiscount/Edit
        public ActionResult Edit(int id)
        {
            SetupOtherDiscountModel model = pro.GetList().Where(x => x.DiscountID == id).FirstOrDefault();

            return(View(model));
        }