示例#1
0
        public ActionResult Delete(int id, FormCollection collection)
        {
            PatientMediator patientMediator = new PatientMediator();

            if (patientMediator.DeleteCurrentUser(id, collection))
            {
                return(RedirectToAction("CustomerPatients"));
            }
            else
            {
                return(View());
            }
        }
示例#2
0
        public ActionResult Edit(int id, patients patient)
        {
            PatientMediator patientMediator = new PatientMediator();

            if (patientMediator.EditCurrentPatient(id, patient))
            {
                return(RedirectToAction("CustomerPatients"));
            }
            else
            {
                return(View());
            }
        }
示例#3
0
        public ActionResult Search(string searchingUin)
        {
            PatientMediator patientMediator = new PatientMediator();
            var             patient         = patientMediator.SearchCurrentPatient(searchingUin);

            if (patient == null)
            {
                return(RedirectToAction("CustomerPatients"));
            }
            else
            {
                return(View("Search", patient));
            }
        }
示例#4
0
        public ActionResult AddPatient(patients patient)
        {
            PatientMediator patientMediator = new PatientMediator();

            if (!patientMediator.AddNewPatient(patient))
            {
                ViewBag.DuplicateMessage = "Данный ИИН уже зарегистрирован";
                return(RedirectToAction("AddPatient"));
            }
            else
            {
                ModelState.Clear();
                ViewBag.SuccesMessage = "Registration succefusl";
                return(View("AddPatient", patientMediator.AddNewPatientForm()));
            }
        }
示例#5
0
        public ActionResult AddPatient(int id = 0)
        {
            PatientMediator patientMediator = new PatientMediator();

            return(View(patientMediator.AddNewPatientForm()));
        }
示例#6
0
        public ActionResult Delete(int id)
        {
            PatientMediator patientMediator = new PatientMediator();

            return(View(patientMediator.GetCurrentPatientById(id)));
        }
示例#7
0
        // GET: CustomerPatient
        public ActionResult CustomerPatients()
        {
            PatientMediator patientMediator = new PatientMediator();

            return(View(patientMediator.GetListOfPatients()));
        }