Beispiel #1
0
        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);
                }
            }
        }
Beispiel #2
0
        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();
            }
        }