Пример #1
0
    protected void BtnCrear_Click(object sender, EventArgs e)
    {
        Variables variables = new Variables {
            _Name        = TxtNombre.Text,
            _Descrition  = TxtDescripcion.Text,
            _estado      = true,
            _CssClass    = "",
            _Procedencia = TxtProcedencia.Text,
        };
        SQLQueryVariables insert = new SQLQueryVariables(HdnId.Value);
        bool IsInsert            = insert.InsertVar(variables);

        if (IsInsert)
        {
            if (HdnId.Value == "1" || HdnId.Value == "2")
            {
                Redireccionamiento("~/View/Comercial/AdmVentas/Productos/Variables/AdministracionVariables.aspx?ID=", HdnId.Value, "Paseparairaadmvariables");
            }
            else
            {
                Redireccionamiento("~/View/Comercial/AdmVentas/Productos/Variables/AdministracionVariables.aspx?ID=", HdnId.Value, "Paseparairaadmvariables");
                //Response.Redirect("~/View/Comercial/AdmVentas/Productos/Variables/");
            }
        }
        else
        {
            ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "none", "<script> $(document).ready(alert('Hubo un error al intentar crear la variables, intentelo nuevamente.'));</script>", false);
        }
    }
Пример #2
0
    protected void BtnAsignacion_Click(object sender, EventArgs e)
    {
        if (GridxAsignar.Rows.Count > 0)
        {
            int y = 0;
            foreach (GridViewRow row in GridxAsignar.Rows)
            {
                var checkbox = row.FindControl("CheckBAsigacion") as CheckBox;
                if (checkbox.Checked)
                {
                    y++;
                }
            }
            if (y > 0)
            {
                SQLQueryVariables SQL = new SQLQueryVariables(HdnId.Value);
                bool Insert           = false;
                foreach (GridViewRow row in GridxAsignar.Rows)
                {
                    var checkbox = row.FindControl("CheckBAsigacion") as CheckBox;
                    if (checkbox.Checked)
                    {
                        string IdITEM = GridxAsignar.DataKeys[row.RowIndex].Value.ToString();
                        Insert = SQL.InsertAsign(DDlistVariables.SelectedValue, IdITEM);
                        if (!Insert)
                        {
                            ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "none", "<script> $(document).ready(alert('No se pudo asignar'));</script>", false);
                        }
                    }
                }

                Encriptacion encriptacion = new Encriptacion("Paseparairaadmvariables");

                Response.Redirect("~/View/Comercial/AdmVentas/Productos/Variables/AdministracionVariables.aspx?ID=" + HdnId.Value + "&Request=" + encriptacion.TokenEncriptado);
            }
            else
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "none", "<script> $(document).ready(alert('No se ha seleccionado ningún item'));</script>", false);
            }
        }
        else
        {
            ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "none", "<script> $(document).ready(alert('No se ha seleccionado ningún item'));</script>", false);
        }
    }
Пример #3
0
    protected void BtnVarDetailEliminar_Click(object sender, EventArgs e)
    {
        string _IdTipo    = HdnId.Value;
        string IdVariable = HdnIdItem.Value;

        SQLQueryVariables SQL = new SQLQueryVariables(_IdTipo);
        bool Retorno          = SQL.DeletetVar(IdVariable);

        if (Retorno)
        {
            ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "none", "<script> $(document).ready(alert('La Variable ha sido eliminada.'));</script>", false);
            Encriptacion encriptacion = new Encriptacion("Paseparairaadmvariables");

            Response.Redirect("~/View/Comercial/AdmVentas/Productos/Variables/AdministracionVariables.aspx?ID=" + HdnId.Value + "&Request=" + encriptacion.TokenEncriptado);
        }
        else
        {
            ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "none", "<script> $(document).ready(alert('Hubo un error al intentar eliminar la variables, intentelo nuevamente.'));</script>", false);
        }
    }
Пример #4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        string       ID           = Request.QueryString["ID"];
        string       Token        = Request.QueryString["Request"];
        Encriptacion encriptacion = new Encriptacion(Token);
        string       TokenDes     = encriptacion.TokenDesencriptado;

        if (!IsPostBack)
        {
            List <Variables>  Xasignar = new List <Variables>();
            SQLQueryVariables SQL      = new SQLQueryVariables(ID);


            if (TokenDes == "Paseparairaadmvariables")
            {
                HdnId.Value = ID.ToString();
                if (SQL._ID == 1)
                {
                    LinktoCrearVar.Text    = "Crear \"Familia\" de componentes";
                    Lbltitle.Text          = "Asignar Categorías a Familias de componentes y materiales";
                    Lbltitle2.Text         = "Categorías por asignar";
                    BtnAsignacion.Text     = "Asignar Categoría";
                    LblVariable.Text       = "Listado de Familias";
                    LblDDList.Text         = "Familia";
                    Lbltitleasignadas.Text = "Categorías Asignadas";
                }
                else if (SQL._ID == 2)
                {
                    LinktoCrearVar.Text    = "Crear \"Categoría\" de componentes";
                    Lbltitle.Text          = "Asignar colores a Categorías de componentes y materiales";
                    Lbltitle2.Text         = "Colores por asignar";
                    BtnAsignacion.Text     = "Asignar Color";
                    LblVariable.Text       = "Listado de Categorías";
                    LblDDList.Text         = "Categoría";
                    Lbltitleasignadas.Text = "Colores Asignados";
                }
                else if (SQL._ID == 3)
                {
                    LinktoCrearVar.Text    = "Crear \"Color\" de componentes";
                    Lbltitle.Text          = "Asignar colores a Categorías de componentes y materiales";
                    Lbltitle2.Text         = "Colores por asignar";
                    BtnAsignacion.Text     = "Asignar Color";
                    LblVariable.Text       = "Listado de Colores";
                    LblDDList.Text         = "Categoría";
                    Lbltitleasignadas.Text = "Colores Asignados";
                }
                else if (SQL._ID == 4)
                {
                    LinktoCrearVar.Text = "Crear \"Marca\" de componentes";
                    LblVariable.Text    = "Listado de Marcas";
                    Card2.Visible       = false;
                }
                else if (SQL._ID == 5)
                {
                    LinktoCrearVar.Text    = "Crear \"Familia\" de productos";
                    Lbltitle.Text          = "Asignar Categorías a Familias de productos";
                    Lbltitle2.Text         = "Categorías por asignar";
                    BtnAsignacion.Text     = "Asignar Categoría";
                    LblVariable.Text       = "Listado de Familias";
                    LblDDList.Text         = "Familia";
                    Lbltitleasignadas.Text = "Categorías Asignadas";
                }
                else if (SQL._ID == 6)
                {
                    LinktoCrearVar.Text    = "Crear \"Categoría\" de productos";
                    Lbltitle.Text          = "Asignar Categorías a Familias de productos";
                    Lbltitle2.Text         = "Categorías por asignar";
                    BtnAsignacion.Text     = "Asignar Categoría";
                    LblVariable.Text       = "Listado de Categorías";
                    LblDDList.Text         = "Familia";
                    Lbltitleasignadas.Text = "Categorías Asignadas";
                }
                else if (SQL._ID == 7)
                {
                    LinktoCrearVar.Text = "Crear \"Canal de distribución\"";
                    LblVariable.Text    = "Canales de distribución";
                    Card2.Visible       = false;
                }


                HdnListAsign.Value = SQL._CodeAsign;
                GetListVarAsign getList = new GetListVarAsign(SQL._CodeAsign);
                ChargeDDlist(getList.Listavariables);
            }
        }
    }