public ActionResult Create(SetupFloorModel model)
        {
            SetupFloorProviders SFloorPro = new SetupFloorProviders();

            if (ModelState.IsValid)
            {
                EHMSEntities ent  = new EHMSEntities();
                var          data = ent.SetupFloors.Where(m => m.FloorName == model.FloorName).Select(m => m.FloorId).ToList();
                if (data.Count == 0)
                {
                    int i = SFloorPro.Insert(model);
                    if (i != null)
                    {
                        TempData["success"] = HospitalManagementSystem.UtilityMessage.save;
                        return(RedirectToAction("Index"));
                    }
                    else
                    {
                        TempData["success"] = HospitalManagementSystem.UtilityMessage.savefailed;
                        return(RedirectToAction("Index"));
                    }
                }
                else
                {
                    TempData["success"] = "Floor Name Already Exist !";
                }
                return(RedirectToAction("Index"));
            }


            return(View());
        }
        public ActionResult Edit(int id)
        {
            SetupFloorProviders SFloorPro = new SetupFloorProviders();
            SetupFloorModel     model     = new SetupFloorModel();

            model = SFloorPro.GetList().Where(x => x.FloorId == id).FirstOrDefault();
            return(View(model));
        }
        //
        // GET: /SetupFloor/

        //public ActionResult Index()
        //{
        //    return View();
        //}
        public ActionResult Index()
        {
            SetupFloorProviders SFloorPro = new SetupFloorProviders();

            SetupFloorModel model = new SetupFloorModel();

            model.SetupFloorModelList = SFloorPro.GetList();
            return(View(model));
        }
Exemple #4
0
        public int Insert(SetupFloorModel model)
        {
            int i = 0;

            using (EHMSEntities ent = new EHMSEntities())
            {
                var objToSave = AutoMapper.Mapper.Map <SetupFloorModel, SetupFloor>(model);
                objToSave.Status = "Y";
                ent.SetupFloors.Add(objToSave);
                i = ent.SaveChanges();
            }
            return(i);
        }
Exemple #5
0
        public int Update(SetupFloorModel model)
        {
            int i = 0;

            using (EHMSEntities ent = new EHMSEntities())
            {
                var objToEdit = ent.SetupFloors.Where(x => x.FloorId == model.FloorId).FirstOrDefault();
                AutoMapper.Mapper.Map(model, objToEdit);

                objToEdit.Status = "Y";

                ent.Entry(objToEdit).State = System.Data.EntityState.Modified;
                i = ent.SaveChanges();
            }
            return(i);
        }
 public ActionResult Edit(int id, SetupFloorModel model)
 {
     if (ModelState.IsValid)
     {
         SetupFloorProviders SFloorPro = new SetupFloorProviders();
         int i = SFloorPro.Update(model);
         if (i != null)
         {
             TempData["success"] = HospitalManagementSystem.UtilityMessage.edit;
             return(RedirectToAction("Index"));
         }
         else
         {
             TempData["success"] = HospitalManagementSystem.UtilityMessage.editfailed;
             return(RedirectToAction("Index"));
         }
         //return View(model);
     }
     return(View(model));
 }
        public ActionResult Create()
        {
            SetupFloorModel model = new SetupFloorModel();

            return(View(model));
        }