private void tsb_btn_agregar_Click(object sender, EventArgs e) { Obj_Semaforo_DAL = new Cls_semaforo_DAL(); frm_ModificaSemaforo_PL frm_InsertUpdate_PL = new frm_ModificaSemaforo_PL(ref Obj_Semaforo_DAL, null, "Insertar"); frm_InsertUpdate_PL.ShowDialog(this); if (Obj_Semaforo_DAL.bbandera) { MessageBox.Show("Se ha agregado correctamente", "Agregado correcto", MessageBoxButtons.OK, MessageBoxIcon.Information); listar(); } else { if (Obj_Semaforo_DAL.smsjError != null) { MessageBox.Show("Ha un ocurrido un error.\n\nDetalle: " + Obj_Semaforo_DAL.smsjError, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void tsb_btn_modificar_Click(object sender, EventArgs e) { if (dtg_desplegar.Rows.Count == 0) { MessageBox.Show("No hay registros para mModificar", "Modificar", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { frm_ModificaSemaforo_PL frm_Modificar = new frm_ModificaSemaforo_PL (ref Obj_Semaforo_DAL, null, "Modificar", Convert.ToChar(dtg_desplegar.Rows[i16Fila].Cells[0].Value)); #region Cargar combobox Obj_estados_BLL.listar_estados(ref Obj_estados_DAL); if (Obj_estados_DAL.smsjError == string.Empty) { frm_Modificar.cmb_Estado.DisplayMember = "Descripción"; frm_Modificar.cmb_Estado.ValueMember = "Código"; frm_Modificar.cmb_Estado.DataSource = Obj_estados_DAL.Ds.Tables[0]; } else { MessageBox.Show(" Se presento el siguiente error " + Obj_estados_DAL.smsjError, "Error", MessageBoxButtons.OK); } #endregion Obj_estados_BLL.listar_estados(ref Obj_estados_DAL); frm_Modificar.txt_Descripcion.Text = Convert.ToString(dtg_desplegar.Rows[i16Fila].Cells[1].Value); frm_Modificar.txt_Color.Text = Convert.ToString(dtg_desplegar.Rows[i16Fila].Cells[2].Value); frm_Modificar.cmb_Estado.Text = Convert.ToString(dtg_desplegar.Rows[i16Fila].Cells[3].Value); frm_Modificar.ShowDialog(this); listar(); } }