Пример #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));
        }
Пример #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));
        }
Пример #3
0
        //
        // GET: /Doctor/
        public ActionResult Index(DoctorviewModel model)
        {
            ModelState.Clear();
            var totalrecords = 0;

            model.Name                = model.SearchbyName;
            model.RegistrationNo      = model.SearchByRegistrationNumber;
            model.DoctorsDesignations = DoctorDesignationManager.GetAllDesignation();
            model.Genders             = GenderManager.GetAllGenderTitle();
            model.Doctors             = DoctorManager.GetAllDoctorByPaging(out totalrecords, model);

            //.Where(x=>(x.Name==model.Name||model.Name==null)&&(x.RegistrationNo==model.RegistrationNo||model.RegistrationNo==null)&&(x.GenderId==model.GenderId||model.GenderId==0)&&(x.DessignationId==model.DessignationId||model.DessignationId==0)).ToList();

            model.TotalRecords = totalrecords;
            return(View(model));
        }
Пример #4
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"));
        }
Пример #5
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));
        }
Пример #6
0
        public ActionResult Edit(DoctorviewModel model)
        {
            model.Genders             = GenderManager.GetAllGenderTitle();
            model.DoctorsDesignations = DoctorDesignationManager.GetAllDesignation();
            if (model.DoctorId > 0)
            {
                Doctor doctor = DoctorManager.GetDoctorById(model.DoctorId);

                model.DoctorId       = doctor.DoctorId;
                model.GenderId       = doctor.GenderId;
                model.DessignationId = doctor.DessignationId;
                model.Name           = doctor.Name;
                model.RegistrationNo = doctor.RegistrationNo;
                model.Adress         = doctor.Adress;
                model.Contact        = doctor.Contact;
                model.Email          = doctor.Email;

                model.Website    = doctor.Website;
                model.FacebookId = doctor.FacebookId;
                model.Twitter    = doctor.Twitter;
            }

            return(View(model));
        }