Beispiel #1
0
        //
        // GET: /DoctorDesignation/
        public ActionResult Index(DoctorDesinationViewmodel model)
        {
            ModelState.Clear();
            var totalrecord = 0;

            model.DoctorsDesignations = DoctorDesignationManager.GetAllDesignationByPaging(out totalrecord, model);
            model.TotalRecords        = totalrecord;

            return(View(model));
        }
Beispiel #2
0
        public ActionResult Edit(DoctorDesinationViewmodel model)
        {
            if (model.DoctorDesignationId > 0)
            {
                DoctorsDesignation doctorsDesignation =
                    DoctorDesignationManager.GetDesignationById(model.DoctorDesignationId);

                model.DoctorDesignationId = doctorsDesignation.DoctorDesignationId;
                model.DesignationName     = doctorsDesignation.DesignationName;
                model.Description         = doctorsDesignation.Description;
            }
            return(View(model));
        }
Beispiel #3
0
        public JsonResult Delete(DoctorDesinationViewmodel model)
        {
            int deleteIndex = 0;

            try
            {
                deleteIndex = DoctorDesignationManager.Delete(model.DoctorDesignationId);
            }
            catch (Exception exception)
            {
                throw new Exception(exception.Message);
            }


            return(deleteIndex > 0 ? Reload() : ErroResult("Failed To Delete"));
        }
Beispiel #4
0
        public JsonResult Save(DoctorDesinationViewmodel model)
        {
            int saveIndex = 0;

            DoctorsDesignation doctorsDesignation = new DoctorsDesignation();

            doctorsDesignation.DoctorDesignationId = model.DoctorDesignationId;
            doctorsDesignation.DesignationName     = model.DesignationName;
            doctorsDesignation.Description         = model.Description;

            saveIndex = model.DoctorDesignationId == 0
                ? DoctorDesignationManager.Save(doctorsDesignation)
                : DoctorDesignationManager.Edit(doctorsDesignation);

            return(Reload(saveIndex));
        }