public async Task <IActionResult> CrearInforme(Informe informe, int pacienteId, int personalId)
        {
            if (ModelState.IsValid)
            {
                string token = HttpContext.Session.GetString("token");
                if (token == null)
                {
                    TempData["Mensaje"] = "Sesion expirada,vuelva a hacer el log in por favor.";
                    return(RedirectToAction("Login", "Manage"));
                }
                await repo.CrearInforme(pacienteId, personalId, informe.Fecha, informe.Descripcion, informe.Diagnostico, token);

                int informeId = await repo.UltimoInformeId();

                return(RedirectToAction("DetallesInforme", new { informeId = informeId }));
            }
            else
            {
                return(View("ErrorInforme"));
            }
        }
Пример #2
0
 public void CrearInforme(Informe informe)
 {
     repo.CrearInforme(informe.PacienteId, informe.PersonalId, informe.Fecha, informe.Descripcion, informe.Diagnostico);
 }