예제 #1
0
        public ActionResult Create(SetupBankModel model)
        {
            if (ModelState.IsValid)
            {
                if (ModelState.IsValid)
                {
                    EHMSEntities ent  = new EHMSEntities();
                    var          data = ent.SetupBanks.Where(m => m.BankName == model.BankName).Select(m => m.BankSetupId).ToList();

                    if (data.Count == 0)
                    {
                        int i = SBPro.Insert(model);
                        if (i == 1)
                        {
                            TempData["success"] = "Record Created Successfully !";
                        }
                        else
                        {
                            TempData["success"] = "Record Creation Failed !";
                        }
                        return(RedirectToAction("Index"));
                    }
                }
                else
                {
                    TempData["success"] = HospitalManagementSystem.UtilityMessage.AlreadyExist;
                    return(RedirectToAction("Index"));
                }
            }
            return(View(model));
        }
예제 #2
0
        public int Insert(SetupBankModel model)
        {
            using (EHMSEntities ent = new EHMSEntities())
            {
                var objToSave = AutoMapper.Mapper.Map <SetupBankModel, SetupBank>(model);

                ent.SetupBanks.Add(objToSave);

                ent.SaveChanges();
            }
            return(1);
        }
예제 #3
0
        public int Update(SetupBankModel model)
        {
            using (EHMSEntities ent = new EHMSEntities())
            {
                var objToEdit = ent.SetupBanks.Where(x => x.BankSetupId == model.BankSetupId).FirstOrDefault();

                AutoMapper.Mapper.Map(model, objToEdit);

                ent.Entry(objToEdit).State = System.Data.EntityState.Modified;
                ent.SaveChanges();
            }
            return(1);
        }
예제 #4
0
 public ActionResult Edit(int id, SetupBankModel model)
 {
     if (ModelState.IsValid)
     {
         int i = SBPro.Update(model);
         if (i == 1)
         {
             TempData["success"] = "Record Updated Successfully !";
         }
         else
         {
             TempData["success"] = "Record Updation Failed !";
         }
         return(RedirectToAction("Index"));
     }
     return(View(model));
 }
예제 #5
0
 public ActionResult Edit(int id)
 {
     model = SBPro.GetList().Where(x => x.BankSetupId == id).FirstOrDefault();
     return(View(model));
 }