public ActionResult Index(Paciente Model)
        {
            ViewBag.TitlePag = "Registrar Paciente";
            if (ModelState.IsValid)
            {
                IList<RespuestaGlobal> respuesta = this.PacienteService.BL_InsertaPaciente(Model);

                if (respuesta.Count() > 0)
                {
                    string texto = respuesta[0].RespText;
                    string cls = respuesta[0].RespClass;
                    string respue = ("<div class='" + cls + "'>" + texto + "</div>");
                    TempData["mensajeserver"] = respue;
                    if (respuesta[0].RespEstado == "true")
                    {                        
                        //return View("../../../../Views/Home/Mensaje");                        
                        //return View("~/Views/Home/Mensaje");                        
                        return RedirectToAction("lista", "Paciente", new { area = "Registro" });
                    }
                    else {
                        return View(Model);
                    }

                }
                else {
                    return HttpNotFound();
                }
                
            }
            else
            {
                return HttpNotFound();
            }


           
        }
        public ActionResult editpac(Paciente modelp)
        {

            ViewBag.TitlePag = "Editar Paciente";
            if (ModelState.IsValid)
            {
                IList<RespuestaGlobal> respuesta = this.PacienteService.BL_ActualizarPaciente(modelp);

                if (respuesta.Count() > 0)
                {
                    string texto = respuesta[0].RespText;
                    string cls = respuesta[0].RespClass;
                    string respue = ("<div class='" + cls + "'>" + texto + "</div>");
                    TempData["mensajeserver"] = respue;
                    if (respuesta[0].RespEstado == "true")
                    {                    
                        return RedirectToAction("lista", "Paciente", new { area = "Registro" });
                    }
                    else
                    {
                        return View(modelp);
                    }

                }
                else
                {
                    return HttpNotFound();
                }

            }
            else
            {
                return HttpNotFound();
            }
         

        }
 public IList<RespuestaGlobal> BL_ActualizarPaciente(Paciente Model)
 {
     return this.PacienteRespositorio.DAC_ActualizarPaciente(Model);
 }
 public IList<RespuestaGlobal> BL_InsertaPaciente(Paciente Model)
 {
     return this.PacienteRespositorio.DAC_InsertaPaciente(Model);
 }