internal int agregarSuicidio(PacienteGrid paciente, int idIncidente) { TC_Persona tcPersona = new TC_Persona { nombres = paciente.nombre, apellidos = paciente.apellido, dpi = paciente.dpi }; Persona persona = new Persona(); Incidente incidente = new Incidente(); var id = persona.Crear(tcPersona); CausaSuicidio causaSuicidio = new CausaSuicidio(); int idPaciente = obtenerId(); TC_Paciente tcPaciente = new TC_Paciente { edad = int.Parse(paciente.edad), Persoan = id, Sexo = paciente.sexo, idPaciente = idPaciente, domicilio = paciente.domicilio }; crear(tcPaciente); var resultado = incidente.agregarPaciente(idPaciente, idIncidente); idPaciente++; guardarId(idPaciente); if (resultado != -1) { return(0); } return(-1); }
public CausaSuicidioForm(int idCausaSuicidio) { this.idCausaSuicidio = idCausaSuicidio; forma = 2; InitializeComponent(); CausaSuicidio causaSuicidio = new CausaSuicidio(); txNombreCausa.Text = causaSuicidio.obtener(idCausaSuicidio).CausaSuicidio; }
private void obtenerCausasSuicidio() { elementos.Clear(); CausaSuicidio causaSuicidio = new CausaSuicidio(); var resultado = causaSuicidio.obtenerTodos(); foreach (var r in resultado) { elementos.Add(new BomberoComboBox { id = r.idCausa.ToString(), nombre = r.CausaSuicidio }); } }
private void btGuardar_Click(object sender, RoutedEventArgs e) { string nombre = txNombreCausa.Text; if (nombre == "") { MessageBox.Show("no ha ingresado ningun nombre"); return; } TV_CausaSuicidio causa = new TV_CausaSuicidio { CausaSuicidio = nombre }; CausaSuicidio causaSuicidio = new CausaSuicidio(); if (forma == 1) { causaSuicidio.crear(causa); } else { causa.idCausa = idCausaSuicidio; causaSuicidio.modificar(causa); } }
private void btEliminar_Click(object sender, RoutedEventArgs e) { var r = MessageBox.Show("Desea eliminar este elemento", "Precaución", MessageBoxButton.OKCancel); if (r == MessageBoxResult.Cancel) { return; } try { if (tipo == "animal") { Animal animal = new Animal(); var seleccionado = (BomberoComboBox)dgUnidades.SelectedItem; animal.eliminar(int.Parse(seleccionado.id)); obtenerAnimales(); } else if (tipo == "CausaEnfermedadComun") { Animal animal = new Animal(); var seleccionado = (BomberoComboBox)dgUnidades.SelectedItem; animal.eliminar(int.Parse(seleccionado.id)); obtenerEnfermedadesComunes(); } else if (tipo == "causaIntoxicacion") { CausaIntoxicacion causa = new CausaIntoxicacion(); var seleccionado = (BomberoComboBox)dgUnidades.SelectedItem; causa.eliminar(int.Parse(seleccionado.id)); obtenerCausasDeIntoxicacion(); } else if (tipo == "causaSuicidio") { CausaSuicidio causa = new CausaSuicidio(); var seleccionado = (BomberoComboBox)dgUnidades.SelectedItem; causa.eliminar(int.Parse(seleccionado.id)); obtenerCausasSuicidio(); } else if (tipo == "grado") { Grado grado = new Grado(); var seleccionado = (BomberoComboBox)dgUnidades.SelectedItem; grado.eliminar(int.Parse(seleccionado.id)); obtenerGrado(); } else if (tipo == "medioSolicitud") { MedioSolicitud medio = new MedioSolicitud(); var seleccionado = (BomberoComboBox)dgUnidades.SelectedItem; medio.eliminar(int.Parse(seleccionado.id)); obtenerMedioSolicitud(); } else if (tipo == "rol") { MedioSolicitud medio = new MedioSolicitud(); var seleccionado = (BomberoComboBox)dgUnidades.SelectedItem; medio.eliminar(int.Parse(seleccionado.id)); obtenerRoles(); } else if (tipo == "tipoServicio") { TipoServicio tipoServicio = new TipoServicio(); var seleccionado = (BomberoComboBox)dgUnidades.SelectedItem; tipoServicio.eliminar(int.Parse(seleccionado.id)); obtenerTiposDeServicio(); } else if (tipo == "tipoUnidad") { TipoUnidad tipoUnidad = new TipoUnidad(); var seleccionado = (BomberoComboBox)dgUnidades.SelectedItem; tipoUnidad.eliminar(int.Parse(seleccionado.id)); obtenerTiposUnidad(); } else if (tipo == "tipoVehiculo") { TipoVehiculo tipoUnidad = new TipoVehiculo(); var seleccionado = (BomberoComboBox)dgUnidades.SelectedItem; tipoUnidad.eliminar(int.Parse(seleccionado.id)); obtenerTiposDeVehiculo(); } } catch { MessageBox.Show("No se puede eliminar solo editar"); return; } actualizarGrid(); }