private void btn_Modificar_Click(object sender, EventArgs e) { if (dtg_Datos.SelectedRows.Count == 1) { Cls_tipoactivo_DAL Obj_TipoActivo_DAL = new Cls_tipoactivo_DAL(); // Se obtinenen los datos del DataGridView Obj_TipoActivo_DAL.iId_TipoActivo = Convert.ToInt32(dtg_Datos.SelectedRows[0].Cells[0].Value); Obj_TipoActivo_DAL.sDesc_TipoActivo = dtg_Datos.SelectedRows[0].Cells[1].Value.ToString(); string sEstado = dtg_Datos.SelectedRows[0].Cells[2].Value.ToString(); // Se abre la ventana de modificación frm_EditarTipoActivo frm_editar_EditarTipoActivo = new frm_EditarTipoActivo(ref Obj_TipoActivo_DAL, sEstado); frm_editar_EditarTipoActivo.ShowDialog(this); // Se evalua el resultado de la operación y se muestra el mensaje de error o de operación realizada if (Obj_TipoActivo_DAL.bbandera) { MessageBox.Show("Se ha modificado correctamente", "Modificado correcto", MessageBoxButtons.OK, MessageBoxIcon.Information); listar(); } else { if (Obj_TipoActivo_DAL.smsjError != null) { MessageBox.Show("Ha un ocurrido un error.\n\nDetalle: " + Obj_TipoActivo_DAL.smsjError, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Por favor selecciones una fila.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btn_Agregar_Click(object sender, EventArgs e) { Obj_TipoActivo_DAL = new Cls_tipoactivo_DAL(); frm_EditarTipoActivo frm_AgregarTipoActivo = new frm_EditarTipoActivo(ref Obj_TipoActivo_DAL, null); Obj_TipoActivo_DAL.cAxn = Convert.ToChar("I"); frm_AgregarTipoActivo.ShowDialog(this); if (Obj_TipoActivo_DAL.bbandera) { MessageBox.Show("Se ha agregado correctamente", "Agregado correcto", MessageBoxButtons.OK, MessageBoxIcon.Information); listar(); } else { if (Obj_TipoActivo_DAL.smsjError != null) { MessageBox.Show("Ha un ocurrido un error.\n\nDetalle: " + Obj_TipoActivo_DAL.smsjError, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } listar(); }