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"); } }
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); } }