public async Task <IActionResult> Edit(int id, [Bind("HistorialClinicoId,PacienteId,Detallles")] HistorialClinico historialClinico) { if (id != historialClinico.HistorialClinicoId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(historialClinico); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!HistorialClinicoExists(historialClinico.HistorialClinicoId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["PacienteId"] = new SelectList(_context.Pacientes, "PacienteId", "PacienteId", historialClinico.PacienteId); return(View(historialClinico)); }
public int D_registrar_historial(HistorialClinico clinico) { String cadena = DConexion.cadena; String sql = "INSERT INTO historialclinico (SERIE,FECHA,DESCRIPCION,PRECIO) VALUES (@SERIE,@FECHA,@DESCRIPCION,@PRECIO)"; cone = new MySqlConnection(cadena); MySqlCommand com = new MySqlCommand(sql, cone); cone.Open(); com.Parameters.AddWithValue("@SERIE", clinico.Mascota.Serie); com.Parameters.AddWithValue("@FECHA", clinico.Fecha); com.Parameters.AddWithValue("@DESCRIPCION", clinico.Descripcion); com.Parameters.AddWithValue("@PRECIO", clinico.Precio); int band; try { band = com.ExecuteNonQuery(); } catch (Exception ex) { band = 0; Console.Write("error es : " + ex.Message); } cone.Close(); return(band); }
public int D_modificar_historial(HistorialClinico clinico) { String cadena = DConexion.cadena; String sql = "UPDATE historialclinico SET FECHA=@FECHA,DESCRIPCION=@DESCRIPCION,PRECIO=@PRECIO where ID=@ID"; cone = new MySqlConnection(cadena); MySqlCommand com = new MySqlCommand(sql, cone); cone.Open(); com.Parameters.AddWithValue("@FECHA", clinico.Fecha); com.Parameters.AddWithValue("@DESCRIPCION", clinico.Descripcion); com.Parameters.AddWithValue("@PRECIO", clinico.Precio); com.Parameters.AddWithValue("@ID", clinico.Id); int band; try { band = com.ExecuteNonQuery(); } catch (Exception) { band = 0; } cone.Close(); return(band); }
public List <HistorialClinico> Listar_HistorialByMascota(int serie) { String cadena = DConexion.cadena; String sql = "select * from historialclinico WHERE SERIE = @SERIE "; cone = new MySqlConnection(cadena); List <HistorialClinico> lista = new List <HistorialClinico>(); MySqlCommand com = new MySqlCommand(sql, cone); com.Parameters.AddWithValue("@SERIE", serie); cone.Open(); MySqlDataReader dr = com.ExecuteReader(); while (dr.Read()) { HistorialClinico historial = new HistorialClinico(); historial.Id = int.Parse(dr[0].ToString()); historial.Fecha = Convert.ToDateTime(dr[2].ToString()); historial.Descripcion = dr[3].ToString(); historial.Precio = Convert.ToDecimal(dr[4].ToString()); lista.Add(historial); } cone.Close(); return(lista); }
public ActionResult DeleteConfirmed(int id) { HistorialClinico historialClinico = db.historialclinico.Find(id); db.historialclinico.Remove(historialClinico); db.SaveChanges(); return(RedirectToAction("Index")); }
private void btGuardarHis_Click(object sender, RoutedEventArgs e) { if (modificar) { if (Validado(HisSelect)) { try { Empleado emple = (Empleado)(cbListEmpHis.SelectedItem); HisSelect.Empleado = emple; HisSelect.EmpleadoId = emple.EmpleadoId; HisSelect.Paciente = Paci; HisSelect.PacienteId = Paci.PacienteId; MainWindow.uow.RepositorioHistorialClinico.actualizar(HisSelect); MessageBox.Show("se ha actualizado correctamente"); dgHistorial.ItemsSource = MainWindow.uow.RepositorioHistorialClinico.obtenerVarios(c => c.PacienteId == Paci.PacienteId); NuevoHistorial = new HistorialClinico(); gridNuevoHistorial.Visibility = Visibility.Hidden; } catch (Exception erro) { MessageBox.Show(erro.Message); } } else { } } else { if (Validado(NuevoHistorial)) { try { Empleado emple = (Empleado)(cbListEmpHis.SelectedItem); NuevoHistorial.Empleado = emple; NuevoHistorial.EmpleadoId = emple.EmpleadoId; NuevoHistorial.Paciente = Paci; NuevoHistorial.PacienteId = Paci.PacienteId; MainWindow.uow.RepositorioHistorialClinico.crear(NuevoHistorial); MessageBox.Show("se ha guardado correctamente"); NuevoHistorial = new HistorialClinico(); dgHistorial.ItemsSource = MainWindow.uow.RepositorioHistorialClinico.obtenerVarios(c => c.PacienteId == Paci.PacienteId); gridNuevoHistorial.Visibility = Visibility.Hidden; } catch (Exception erro) { MessageBox.Show(erro.Message); } } else { } } }
public ActionResult Edit([Bind(Include = "historialClinicoID,clienteID,pregunta1,pregunta2,pregunta3,pregunta4,pregunta5,pregunta6,pregunta7,pregunta8,pregunta9,pregunta10,pregunta11,pregunta12,pregunta13,pregunta14,pregunta15,pregunta16,pregunta17,pregunta18,pregunta19,pregunta20,pregunta21,pregunta22,pregunta23,pregunta24,pregunta25,pregunta26,pregunta27,pregunta28,pregunta29,observaciones,antecedenteClinico")] HistorialClinico historialClinico) { if (ModelState.IsValid) { db.Entry(historialClinico).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(historialClinico)); }
private void DgHistorial_SelectionChanged(object sender, SelectionChangedEventArgs e) { try { HisSelect = (HistorialClinico)(dgHistorial.SelectedItem); } catch { } }
public static void MapChanges(this HistorialClinico source, ref HistorialClinico dest) { if (source.numeroHistorialClinico != null) { dest.numeroHistorialClinico = source.numeroHistorialClinico; } dest.id_ant_familiares = source.id_ant_familiares; dest.id_ant_fisiologicos = source.id_ant_fisiologicos; dest.id_ant_patologicos = source.id_ant_patologicos; dest.id_ant_podologicos = source.id_ant_podologicos; }
public int N_Modificar_Historial_Clinico(DateTime fecha, String descripcion, Decimal precio, int id_Historial) { HistorialClinico historial = new HistorialClinico(); historial.Id = id_Historial; historial.Fecha = fecha; historial.Descripcion = descripcion; historial.Precio = precio; int band = new DHistorialClinico().D_modificar_historial(historial); return(band); }
public async Task <IActionResult> Create([Bind("HistorialClinicoId,PacienteId,Detallles")] HistorialClinico historialClinico) { if (ModelState.IsValid) { _context.Add(historialClinico); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["PacienteId"] = new SelectList(_context.Pacientes, "PacienteId", "PacienteId", historialClinico.PacienteId); return(View(historialClinico)); }
public ActionResult Create([Bind(Include = "historialClinicoID,clienteID,pregunta1,pregunta2,pregunta3,pregunta4,pregunta5,pregunta6,pregunta7,pregunta8,pregunta9,pregunta10,pregunta11,pregunta12,pregunta13,pregunta14,pregunta15,pregunta16,pregunta17,pregunta18,pregunta19,pregunta20,pregunta21,pregunta22,pregunta23,pregunta24,pregunta25,pregunta26,pregunta27,pregunta28,pregunta29,observaciones,antecedenteClinico")] HistorialClinico historialClinico) { if (ModelState.IsValid) { //cita.clienteID = User.Identity.GetUserId(); historialClinico.clienteID = User.Identity.GetUserId(); db.historialclinico.Add(historialClinico); db.SaveChanges(); return(RedirectToAction("Index", "Home")); } return(View(historialClinico)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } HistorialClinico historialClinico = db.historialclinico.Find(id); if (historialClinico == null) { return(HttpNotFound()); } return(View(historialClinico)); }
public int N_Insertar_Historial_Clinico(int seria_mascota, DateTime fecha, String descripcion, Decimal precio) { HistorialClinico historial = new HistorialClinico(); Mascota m = new Mascota(); m.Serie = seria_mascota; historial.Mascota = m; historial.Fecha = fecha; historial.Descripcion = descripcion; historial.Precio = precio; int band = new DHistorialClinico().D_registrar_historial(historial); return(band); }
private void DgHistorial_MouseDoubleClick(object sender, MouseButtonEventArgs e) { try { HisSelect = (HistorialClinico)(dgHistorial.SelectedItem); lgridNuevoHistorial.Content = "Historial"; btGuardarHis.Content = "Modificar"; CargaNuevoHistorial(HisSelect); modificar = true; } catch { MessageBox.Show("seleccione un historial"); } }
public static HistorialClinicoModel EntityToModel(this HistorialClinico historialClinico) { return(new HistorialClinicoModel { idHistorialClinico = historialClinico.idHistorialClinico, id_ant_familiares = historialClinico.id_ant_familiares, id_ant_fisiologicos = historialClinico.id_ant_fisiologicos, id_ant_patologicos = historialClinico.id_ant_patologicos, id_ant_podologicos = historialClinico.id_ant_podologicos, numeroHistorialClinico = historialClinico.numeroHistorialClinico, antecedentesFamiliares = historialClinico.antecedentesFamiliares?.EntityToModel(), antecedentesFisiologicos = historialClinico.antecedentesFisiologicos?.EntityToModel(), antecedentesPatologicos = historialClinico.antecedentesPatologicos?.EntityToModel(), antecedentesPodologicos = historialClinico.antecedentesPodologicos?.EntityToModel(), id_estudio = historialClinico.id_estudio }); }
private void modificar() { Paciente paci = new Paciente(); paci.Apellido = txtApellido.Text; paci.Nombre = txtNombre.Text; paci.Telefono = int.Parse(txtTelefono.Text); paci.Telefono = int.Parse(txtTelefono.Text); paci.Domicilio = txtDomicilio.Text; paci.Id_Dni = int.Parse(txtDni.Text); paci.Id_HistorialClinico = int.Parse(txtHistorial.Text); paci.Obra_Social = txtObraSocial.Text; bool flag = new DaoPaciente().actualizarPaciente(paci); HistorialClinico histo = new HistorialClinico(); histo.apellido = txtApellido.Text; histo.nombre = txtNombre.Text; histo.dni = int.Parse(txtDni.ToString()); flag = new DaoHistorialClinico().actualizarHistorial(histo); }
public void CargaNuevoHistorial(HistorialClinico h) { gridNuevoHistorial.Visibility = Visibility.Visible; gridNuevoHistorial.DataContext = h; }