Exemplo n.º 1
0
        private void toolStripButtonSave_Click(object sender, EventArgs e)
        {
            try
            {
                Entities.Tables.STKTIPOMOV _item = new Entities.Tables.STKTIPOMOV();
                BLL.Tables.STKTIPOMOV      _tipo = new BLL.Tables.STKTIPOMOV();

                _item.TIPOMOV_ID  = _idTipoMov;
                _item.DESCRIPCION = this.textBoxDescrip.Text.Trim();
                if (this.radioButtonPositivo.Checked)
                {
                    _item.SIGNO = 1;
                }
                else
                {
                    _item.SIGNO = -1;
                }
                //verifico si la variable es distinta de cero
                if (_idTipoMov != 0)
                {
                    //ESTOY ACTUALIZANDO UN ESTADO
                    if (this.textBoxDescrip.Text.Trim() != string.Empty)
                    {
                        _tipo.Update(_item);
                        _idTipoMov = 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);
                        _idTipoMov = 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();
                    }
                }
                CargarTiposMov();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 2
0
        //FIN PERMISOS


        private void CargarTiposMov()
        {
            try
            {
                BLL.Tables.STKTIPOMOV _tipo = new BLL.Tables.STKTIPOMOV();
                _tipo.OrderByParameter.Add(DAL.Tables.STKTIPOMOV.ColumnEnum.descripcion);
                this.bindingSourceMovimientoStock.DataSource = _tipo.ItemList();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }