Example #1
0
        private void GuardarSubFamilia()
        {
            try
            {
                Sesion         session        = (Sesion)Session["Sesion" + Session.SessionID];
                SubFamProducto subFamProducto = new SubFamProducto();
                subFamProducto.Id_Emp          = session.Id_Emp;
                subFamProducto.Id_Sub          = Convert.ToInt32(txtIdSubFam.Text);
                subFamProducto.Sub_Descripcion = txtDescripcionSubFam.Text;
                subFamProducto.Id_Fam          = Convert.ToInt32(cmbFamilia.SelectedValue);
                subFamProducto.Sub_Activo      = chkActivoSubFam.Checked;
                CN_CatSubFamProducto clsCatSubFamProducto = new CN_CatSubFamProducto();
                int verificador = -1;

                if (hiddenActualizaSub.Value == string.Empty)
                {
                    if (!_PermisoGuardar)
                    {
                        DisplayMensajeAlerta("PermisoGuardarNo");
                        return;
                    }
                    clsCatSubFamProducto.InsertarSubFamProducto(subFamProducto, session.Emp_Cnx, ref verificador);
                    this.LimpiaCamposSubFamilia();
                    txtIdSubFam.Enabled = true;
                    txtIdSubFam.Text    = this.ValorSubFam;
                    txtIdSubFam.Focus();
                    this.DisplayMensajeAlerta("SubFamProducto_insert_ok");
                }
                else
                {
                    if (!_PermisoModificar)
                    {
                        DisplayMensajeAlerta("PermisoModificarNo");
                        return;
                    }
                    clsCatSubFamProducto.ModificarSubFamProducto(subFamProducto, session.Emp_Cnx, ref verificador);
                    txtIdSubFam.Enabled = false;
                    this.DisplayMensajeAlerta("SubFamProducto_update_ok");
                }

                rgSubFamilia.Rebind();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #2
0
        private List <SubFamProducto> GetListSubFamilia()
        {
            try
            {
                List <SubFamProducto> listSubFamProducto   = new List <SubFamProducto>();
                CN_CatSubFamProducto  clsCatSubFamProducto = new CN_CatSubFamProducto();
                Sesion         sesion      = (Sesion)Session["Sesion" + Session.SessionID];
                SubFamProducto famProducto = new SubFamProducto();

                clsCatSubFamProducto.ConsultaSubFamProducto(famProducto, sesion.Emp_Cnx, sesion.Id_Emp, ref listSubFamProducto);
                return(listSubFamProducto);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }