public ActionResult DeleteConfirmed(int id) { diagnostico diagnostico = db.diagnostico.Find(id); db.diagnostico.Remove(diagnostico); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Delete(int id = 0) { diagnostico diagnostico = db.diagnostico.Find(id); db.diagnostico.Remove(diagnostico); db.SaveChanges(); return(RedirectToAction("Index", new { id = diagnostico.dia_historia })); }
public ActionResult Create(diagnostico diagnostico) { if (ModelState.IsValid) { db.diagnostico.Add(diagnostico); db.SaveChanges(); } return(RedirectToAction("Index", new { id = diagnostico.dia_historia })); }
public void Update(Guid iddiagnostico, diagnostico diagnosticoNew) { diagnostico diagnostico = examregisterContext.diagnostico.Where(a => a.iddiagnostico == iddiagnostico).FirstOrDefault(); diagnostico.nome = diagnosticoNew.nome; diagnostico.inativo = diagnosticoNew.inativo; diagnostico.idexterno = diagnosticoNew.idexterno; examregisterContext.SaveChanges(); }
public ActionResult Details(int id = 0) { diagnostico diagnostico = db.diagnostico.Find(id); if (diagnostico == null) { return(HttpNotFound()); } return(View(diagnostico)); }
public ActionResult Edit(int id = 0) { diagnostico diagnostico = db.diagnostico.Find(id); if (diagnostico == null) { return(RedirectToAction("Create", new { id = id })); } ViewBag.dia_historia = diagnostico.dia_historia; //ViewBag.dia_subcie10 = new SelectList(db.sub_cie10, "sub_id", "sub_codigo", diagnostico.dia_subcie10); ViewBag.dia_tipo = tipo(diagnostico); return(PartialView(diagnostico)); }
public ActionResult Edit(diagnostico diagnostico) { if (ModelState.IsValid) { db.Entry(diagnostico).State = EntityState.Modified; db.SaveChanges(); //return RedirectToAction("Index"); } ViewBag.dia_historia = diagnostico.dia_historia; //ViewBag.dia_subcie10 = new SelectList(db.sub_cie10, "sub_id", "sub_codigo", diagnostico.dia_subcie10); ViewBag.dia_tipo = tipo(diagnostico); return(PartialView(diagnostico)); }
public SelectList tipo(diagnostico diagnostico) { List <SelectListItem> list_tipo = new List <SelectListItem>(); list_tipo.Add(new SelectListItem { Text = "PRESUNTIVO", Value = "PRE" }); list_tipo.Add(new SelectListItem { Text = "DEFINITIVO", Value = "DEF" }); SelectList tipos = new SelectList(list_tipo, "Value", "Text", diagnostico.dia_tipo); return(tipos); }
protected void Button_BUSCADOR_DIAGNOSTICO_Click(object sender, EventArgs e) { diagnostico _diagnostico = new diagnostico(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable _dataTable = _diagnostico.ObtenerPorNombre(this.TextBox_BUSCADOR_DIAGNOSTICO.Text); Cargar(this.DropDownList_DSC_DIAG, _dataTable, "ID_DIAGNOSTICO"); _dataTable.Dispose(); }
private void Cargar(String codigo) { diagnostico _diagnostico = new diagnostico(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable _dataTable = _diagnostico.ObtenerPorCodigo(codigo); if (_dataTable.Rows.Count > 0) { Cargar(this.DropDownList_DSC_DIAG, _dataTable, "ID_DIAGNOSTICO"); try { DropDownList_DSC_DIAG.SelectedValue = codigo.ToUpper(); } catch { DropDownList_DSC_DIAG.ClearSelection(); } } else { DropDownList_DSC_DIAG.ClearSelection(); } _dataTable.Dispose(); }
public void Insert(diagnostico diagnosticos) { examregisterContext.diagnostico.Add(diagnosticos); examregisterContext.SaveChanges(); }
private void btnGuardar_Click(object sender, EventArgs e) { consulta c = new consulta(); c.idmedico = 12; c.idpaciente = idpaciente; c.observaciones = richTextBox1.Rtf; c.fecha = DateTime.Now; if (controladorConsulta.insertarConsulta(c)) { Model model = new Model(); consulta consulta = new consulta(); consulta = model.Entidades.consulta.Where(a => a.idpaciente == idpaciente && a.idmedico == 12).ToList().Last(); //inserción de los diagnosticos diagnostico dg = new diagnostico(); idconsult = consulta.idconsulta; foreach (var item in enfermedad) { dg.idconsulta = consulta.idconsulta; dg.idenfermedad = item.idenfermedad; dg.correcto = true; model.Entidades.diagnostico.Add(dg); try { model.Entidades.SaveChanges(); } catch (Exception ex) { MessageBox.Show(ex.InnerException.ToString()); } }//fin inserción diagnosticos //inserción síntomas pacientesintomas ps = new pacientesintomas(); foreach (var item in sintoma) { ps.idconsulta = consulta.idconsulta; ps.idsintoma = item.idsintoma; model.Entidades.pacientesintomas.Add(ps); try { model.Entidades.SaveChanges(); } catch (Exception ex) { MessageBox.Show(ex.InnerException.ToString()); } }//fin inserción diagnosticos //inserción de los examenes examenespendientes ep = new examenespendientes(); foreach (var item in tipoExamen) { ep.idconsulta = consulta.idconsulta; ep.idsubcategoria = item.idsubcategoria_examen; ep.estado = false; model.Entidades.examenespendientes.Add(ep); model.Entidades.SaveChanges(); } //fin insercion examenes medicamentosrecetados mr = new medicamentosrecetados(); foreach (var item in detallemedrecetados) { mr.idconsulta = consulta.idconsulta; mr.id_detalle = item.id_detalle; model.Entidades.medicamentosrecetados.Add(mr); model.Entidades.SaveChanges(); } MessageBox.Show(mr.idconsulta.ToString() + " " + mr.id_detalle.ToString()); //fin insercion medicamentos MessageBox.Show("Registro guardado"); } else { MessageBox.Show("algo fallo"); } }