private void btGuardar_Click(object sender, RoutedEventArgs e) { string nombre = txNombreCausa.Text; if (nombre == "") { MessageBox.Show("no ha ingresado ningun nombre"); return; } TV_CausaEnfermedadComun causa = new TV_CausaEnfermedadComun { nombre = nombre }; CausaEnfermedadComun causaEnfermedad = new CausaEnfermedadComun(); if (forma == 1) { causaEnfermedad.crear(causa); } else { causa.idCausa = idEnfermedadComun; causaEnfermedad.modificar(causa); } this.Close(); }
/// <summary> /// crear una causa de enfemedad /// </summary> /// <param name="comun"></param> /// <returns>id de la causa comun creada </returns> public int crear(TV_CausaEnfermedadComun comun) { var bitacora = new bitacoraBomberoaContext(); bitacora.TV_CausaEnfermedadComun.Add(comun); bitacora.SaveChanges(); return(comun.idCausa); }
internal void modificar(TV_CausaEnfermedadComun causa) { using (var bitacora = new bitacoraBomberoaContext()) { var tvCausa = bitacora.TV_CausaEnfermedadComun.Find(causa.idCausa); tvCausa.nombre = causa.nombre; bitacora.SaveChanges(); } }