private void DgvCondicionPago_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { try { DataGridViewRow row = this.DgvCondicionPago.SelectedRows[0]; CondicionPago pago = new CondicionPago(); pago.IdCondicionPago = Int32.Parse(row.Cells[0].Value.ToString()); pago.Descripcion = row.Cells[1].Value.ToString(); pago.CantidadDias = Int32.Parse(row.Cells[2].Value.ToString()); pago.Estado = row.Cells[3].Value.ToString(); FrmEdCondicionPago fed = new FrmEdCondicionPago(); fed.pago = pago; fed.ShowDialog(); } catch (Exception ex) { return; } }
private void BtnEliminar_Click(object sender, EventArgs e) { try { CondicionPago pago = entities1.CondicionPago.Find(Int32.Parse(TxtId.Text)); if (pago != null) { entities1.CondicionPago.Remove(pago); entities1.SaveChanges(); MessageBox.Show("Condicion de pago eliminada con éxito"); } else { MessageBox.Show("Condicion de pago no existente"); } this.Close(); } catch (Exception) { MessageBox.Show("Error al eliminar"); return; } }