public bool DerivacionUpdate(MED_Derivacion _deriva) { try { _Mod.Entry(_deriva).State = System.Data.Entity.EntityState.Modified; _Mod.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }
private void btnGrabar_Click(object sender, EventArgs e) { try { if (TextBoxDescripcion.Text != string.Empty) { MED_Derivacion _deriva = new MED_Derivacion(); //TABLA DERIVACION Clases.IndicacionesBLL.Derivacion _saveObj = new Clases.IndicacionesBLL.Derivacion(); _deriva.DerivaId = _derivaId; _deriva.Descripcion = TextBoxDescripcion.Text; //VERIFICO SI ESTA DERIVACIÓN YA ESTA DADA DE ALTA....... if (_derivaId == 0) { if (_saveObj.DerivacionNew(_deriva)) { NuevoIngreso(); CargarDerivaciones(); MessageBox.Show("Derivación creada correctamente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { if (_saveObj.DerivacionUpdate(_deriva)) { NuevoIngreso(); CargarDerivaciones(); MessageBox.Show("Derivación actualizada correctamente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } else { MessageBox.Show("Debe Ingresar una descripción", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public bool DerivacionNew(MED_Derivacion _deriva) { try { _Mod.MED_Derivacion.Add(_deriva); _Mod.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }