public async Task <IActionResult> CerrarConfirmed(int id, [Bind("FechaYHoraAlta")] Episodio episodio) { var episodioToClose = await _context.Episodios.FindAsync(id); episodioToClose.FechaYHoraAlta = episodio.FechaYHoraAlta; episodioToClose.EstadoAbierto = false; Epicrisis epicrisis = new Epicrisis(); epicrisis.FechaYHora = DateTime.Now; epicrisis.EpisodioId = id; epicrisis.NombreMedico = User.Identity.Name; epicrisis.Episodio = episodioToClose; episodioToClose.Epicrisis = epicrisis; _context.Episodios.Update(episodioToClose); _context.Epicrisis.Add(epicrisis); await _context.SaveChangesAsync(); return(RedirectToAction("Create", "Diagnosticos", new { @idEpi = epicrisis.Id })); }
public async Task <IActionResult> Create([Bind("NombreMedico,EpisodioId")] Epicrisis epicrisis) { if (ModelState.IsValid) { epicrisis.FechaYHora = DateTime.Now; var Episodio = await _context.Episodios .FirstOrDefaultAsync(m => m.Id == epicrisis.EpisodioId); Episodio.EstadoAbierto = false; epicrisis.Episodio = Episodio; _context.Add(epicrisis); _context.Update(Episodio); await _context.SaveChangesAsync(); return(RedirectToAction("Create", "Diagnosticos", new { @idEpi = epicrisis.Id })); } ViewData["EpisodioId"] = new SelectList(_context.Episodios, "Id", "Id", epicrisis.EpisodioId); return(View(epicrisis)); }
public JsonResult ObtenerDetalleSignosVitales(Nullable <int> codigoOrdenIntervencion) { return(Json(Epicrisis.ObtenerDetalleSignosVitales(codigoOrdenIntervencion), JsonRequestBehavior.AllowGet)); }
public JsonResult listarOrdenIntervencion(Nullable <int> codigoIntervencion, Nullable <System.DateTime> fechaInicio, Nullable <System.DateTime> fechaFin, Nullable <int> codigo, string nombre, Nullable <int> codigoTipoBusqueda) { return(Json(Epicrisis.ConsultarOrdenIntervencion(codigoIntervencion, fechaInicio, fechaFin, codigo, nombre, codigoTipoBusqueda), JsonRequestBehavior.AllowGet)); }
public JsonResult IngresarDetalleEpicrisis(Nullable <int> codigo, Nullable <int> codigoEpicrisis, Nullable <int> codigoTipoInsumo, string descripcion, string observaciones, string frecuencia, string dosis, string accion) { return(Json(Epicrisis.InsertarDetalleEpicrisis(codigo, codigoEpicrisis, codigoTipoInsumo, descripcion, observaciones, frecuencia, dosis, accion), JsonRequestBehavior.AllowGet)); }
public JsonResult IngresarEpicrisis(Nullable <int> codigo, Nullable <int> codigoOrdenIntervencion, string areaHospitalaria, string servicio, string diasEstancia, Nullable <System.DateTime> fechaIngreso, Nullable <System.DateTime> fechaAlta, string veterinario, string tratamientoRecibido, string observaciones, Nullable <int> codigoEstado, string accion) { return(Json(Epicrisis.InsertarEpicrisis(codigo, codigoOrdenIntervencion, areaHospitalaria, servicio, diasEstancia, fechaIngreso, fechaAlta, veterinario, tratamientoRecibido, observaciones, codigoEstado, accion), JsonRequestBehavior.AllowGet)); }
public JsonResult ObtenerDetalleEpicrisis(Nullable <int> codigo) { return(Json(Epicrisis.ObtenerDetalleEpicrisis(codigo), JsonRequestBehavior.AllowGet)); }
public JsonResult listarEpicrisis(Nullable <System.DateTime> fechaIngresoInicio, Nullable <System.DateTime> fechaIngresoFin, Nullable <int> codigo, string nombre, Nullable <int> codigoEstado) { return(Json(Epicrisis.ConsultarEpicrisis(fechaIngresoInicio, fechaIngresoFin, codigo, nombre, codigoEstado), JsonRequestBehavior.AllowGet)); }