Пример #1
0
        public JsonResult CrearPaciente(string paciente)
        {
            var NewObject = JsonConvert.DeserializeObject <Models.PatientsDTO>(paciente);
            var Respuesta = new Models.ResponseDTO();

            if (String.IsNullOrEmpty(NewObject.FullName))
            {
                Respuesta.Message = "Nombre completo requerido";
            }
            if (String.IsNullOrEmpty(NewObject.DPI))
            {
                Respuesta.Message = "DPI requerido";
            }
            if (NewObject.DPI.Length != 13)
            {
                Respuesta.Message = "DPI incompleto";
            }
            NewObject.Log = new Models.LogActualizacionDTO();
            NewObject.Log.UserCreation = (int)Session["IdUsuario"];

            try
            {
                API.PatientsController ApiPaciente = new API.PatientsController();
                Respuesta = ApiPaciente.CrearRegistro(NewObject);
            }
            catch (Exception ex)
            {
                Respuesta.Message = ex.Message;
            }
            return(Json(Respuesta, JsonRequestBehavior.AllowGet));
        }
Пример #2
0
 public ActionResult ShowCrearCita(string k)
 {
     API.MedicController    ApiMedico   = new API.MedicController();
     API.PatientsController ApiPaciente = new API.PatientsController();
     ViewBag.Medicos  = ApiMedico.GetAll();
     ViewBag.Paciente = ApiPaciente.GetID(new Models.PatientsDTO {
         EntityID = int.Parse(k)
     });
     return(PartialView("_CrearCita"));
 }
Пример #3
0
        public ActionResult Home()
        {
            API.PatientsController ApiPaciente = new API.PatientsController();
            API.MedicController    ApiMedico   = new API.MedicController();

            ViewBag.Pacientes = ApiPaciente.GetAll();
            ViewBag.Medicos   = ApiMedico.GetAll();

            return(View());
        }