예제 #1
0
        //FIN PERMISOS

        private void CargarAutorizaciones()
        {
            try
            {
                BLL.Tables.COMAUTORIZACION _tipo = new BLL.Tables.COMAUTORIZACION();
                _tipo.OrderByParameter.Add(DAL.Tables.COMAUTORIZACION.ColumnEnum.descripcion);
                this.bindingSourceAutorizacion.DataSource = _tipo.ItemList();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #2
0
        private void toolStripButtonSave_Click(object sender, EventArgs e)
        {
            try
            {
                Entities.Tables.COMAUTORIZACION _item = new Entities.Tables.COMAUTORIZACION();
                BLL.Tables.COMAUTORIZACION      _tipo = new BLL.Tables.COMAUTORIZACION();

                _item.NIVEL_ID    = _idAutorizacion;
                _item.DESCRIPCION = this.textBoxDescrip.Text.Trim();
                //verifico si la variable es distinta de cero
                if (_idAutorizacion != 0)
                {
                    //ESTOY ACTUALIZANDO UN ESTADO
                    if (this.textBoxDescrip.Text.Trim() != string.Empty)
                    {
                        _tipo.Update(_item);
                        _idAutorizacion          = 0;
                        this.textBoxDescrip.Text = string.Empty;
                        MessageBox.Show("La Operación se realizó correctamente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        MessageBox.Show("Debe ingresar una descripción", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        this.textBoxDescrip.Focus();
                    }
                }
                else
                {
                    //ES UN NUEVO INGRESO
                    if (this.textBoxDescrip.Text.Trim() != string.Empty)
                    {
                        _tipo.Add(_item);
                        _idAutorizacion          = 0;
                        this.textBoxDescrip.Text = string.Empty;
                        MessageBox.Show("La Operación se realizó correctamente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        MessageBox.Show("Debe ingresar una descripción", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        this.textBoxDescrip.Focus();
                    }
                }
                CargarAutorizaciones();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }