Ejemplo n.º 1
0
        public U_aux_PeticionesCompra page_load(bool postback, Object Session)
        {
            DBEmpresa daoEmpresa = new DBEmpresa();
            //DDAOEmpresa DAO_Empresa = new DDAOEmpresa();
            U_aux_PeticionesCompra response = new U_aux_PeticionesCompra();

            if (!postback)
            {
                if (Session == null)
                {
                    response.Redireccion = "LoginUsr.aspx";
                    return(response);
                    //Response.Redirect("LoginUsr.aspx");
                }
                DataTable Empresa = (DataTable)Session;
                if (Empresa.Rows[0]["idTipo"].ToString() != "2")
                {
                    response.Redireccion = "LoginUsr.aspx";
                    return(response);
                    //Response.Redirect("LoginUsr.aspx");
                }
                if (int.Parse(Empresa.Rows[0]["estadoEmpresa"].ToString()) != 1)
                {
                    response.Redireccion = "PerfilEmpresa.aspx";
                    return(response);
                    //Response.Redirect("PerfilEmpresa.aspx");
                }
                DataTable Productos = daoEmpresa.PeticionesCompra(int.Parse(Empresa.Rows[0]["idEmpresa"].ToString()));
                response.Producto = Productos;
                DataTable productos2 = new DataTable();
                productos2         = daoEmpresa.PeticionesEnProceso(int.Parse(Empresa.Rows[0]["idEmpresa"].ToString()));
                response.Producto2 = productos2;
                DataTable productos3 = new DataTable();
                productos3         = daoEmpresa.PeticionesFinalizadas(int.Parse(Empresa.Rows[0]["idEmpresa"].ToString()));
                response.Producto3 = productos3;
                DataTable productos4 = new DataTable();
                productos4           = daoEmpresa.PeticionesHechas(int.Parse(Empresa.Rows[0]["idEmpresa"].ToString()));
                response.Producto4   = productos4;
                response.Redireccion = "0";
                return(response);
            }
            else
            {
                throw new System.ArgumentException("Valido");
            }
        }
Ejemplo n.º 2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        try
        {
            L_PeticionesCompra     logic = new L_PeticionesCompra();
            U_aux_PeticionesCompra res   = logic.page_load(IsPostBack, Session["Sesion"]);
            RP_Peticiones.DataSource = res.Producto;
            RP_Peticiones.DataBind();
            RP_EnProceso.DataSource = res.Producto2;
            RP_EnProceso.DataBind();
            RP_VentasRealizadas.DataSource = res.Producto3;
            RP_VentasRealizadas.DataBind();
            RP_Finalizadas.DataSource = res.Producto4;
            RP_Finalizadas.DataBind();

            //Seteando Idiomas
            L_Idioma  idiot      = new L_Idioma();
            Object    sesidioma  = Session["idiomases"];
            Int32     formulario = 21;
            Int32     idiom      = Convert.ToInt32(sesidioma);
            Hashtable compIdioma = new Hashtable();
            idiot.mostraridioma(formulario, idiom, compIdioma);
            try
            {
                this.pet.InnerText       = compIdioma["pet"].ToString();
                this.nom.InnerText       = compIdioma["nom"].ToString();
                this.nomb.InnerText      = compIdioma["nom"].ToString();
                this.celular.InnerText   = compIdioma["celular"].ToString();
                this.mail.InnerText      = compIdioma["mail"].ToString();
                this.dir.InnerText       = compIdioma["dir"].ToString();
                this.cal.InnerText       = compIdioma["cal"].ToString();
                this.prod.InnerText      = compIdioma["prod"].ToString();
                this.stk.InnerText       = compIdioma["stk"].ToString();
                this.val.InnerText       = compIdioma["val"].ToString();
                this.fe.InnerText        = compIdioma["fe"].ToString();
                this.comp_proc.InnerText = compIdioma["comp_proc"].ToString();
                this.telefo.InnerText    = compIdioma["celular"].ToString();
                this.mai.InnerText       = compIdioma["mail"].ToString();
                this.direc.InnerText     = compIdioma["dir"].ToString();
                this.calif.InnerText     = compIdioma["cal"].ToString();
                this.product.InnerText   = compIdioma["prod"].ToString();
                this.valu.InnerText      = compIdioma["val"].ToString();
                this.date.InnerText      = compIdioma["fe"].ToString();
                this.calific.InnerText   = compIdioma["calific"].ToString();
                this.nomber.InnerText    = compIdioma["nom"].ToString();
                this.celu.InnerText      = compIdioma["celular"].ToString();
                this.corr.InnerText      = compIdioma["mail"].ToString();
                this.direcc.InnerText    = compIdioma["dir"].ToString();
                this.cali.InnerText      = compIdioma["cal"].ToString();
                this.prdcto.InnerText    = compIdioma["prod"].ToString();
                this.valo.InnerText      = compIdioma["val"].ToString();
                this.fha.InnerText       = compIdioma["fe"].ToString();
                this.LB_Calif.InnerText  = compIdioma["LB_Calif"].ToString();
                this.coment.InnerText    = compIdioma["coment"].ToString();
                this.nbre.InnerText      = compIdioma["nom"].ToString();
                this.tfn.InnerText       = compIdioma["celular"].ToString();
                this.maii.InnerText      = compIdioma["mail"].ToString();
                this.dirc.InnerText      = compIdioma["dir"].ToString();
                this.calificar.InnerText = compIdioma["calific"].ToString();
                this.pcto.InnerText      = compIdioma["prod"].ToString();
                this.valor.InnerText     = compIdioma["val"].ToString();
                this.fecha.InnerText     = compIdioma["fe"].ToString();
                this.vent_made.InnerText = compIdioma["vent_made"].ToString();
                //this.respo.InnerText = compIdioma["respo"].ToString();
            }
            catch (Exception ex)
            { }
            Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", "redireccionar('" + res.Redireccion + "');", true);
        }
        catch (Exception ex)
        {
            L_PeticionesCompra logic = new L_PeticionesCompra();
            logic.validarExcep(ex.Message);
        }
    }