protected void Page_Load(object sender, EventArgs e) { string uidusuario = string.Empty; //Valida si existe un usuario en el sistema if (Session["IdUsuario"] != null) { uidusuario = Session["IdUsuario"].ToString(); MVEmpresaSistema = new VMEmpresas(); //Obtiene el perfil del usuario lblNombreUsuario.Text = MVAcceso.NombreDeUsuario(new Guid(uidusuario)); //Valida que este asociado con una empresa if (Session["UidEmpresaSistema"] != null) { string nombrecomercial = string.Empty; Guid uidempresa = new Guid(Session["UidEmpresaSistema"].ToString()); if (!IsPostBack) { if (uidempresa == null && uidempresa == Guid.Empty) { //Obtiene el nombe de la empresa asociada MVEmpresaSistema.ObtenerNombreComercial(uidusuario); if (MVEmpresaSistema.NOMBRECOMERCIAL != null && string.IsNullOrEmpty(MVEmpresaSistema.NOMBRECOMERCIAL)) { nombrecomercial = MVEmpresaSistema.NOMBRECOMERCIAL; } else { nombrecomercial = "Go-Deliverix"; } if (MVEmpresaSistema.UIDEMPRESA != null) { Session["UidEmpresaSistema"] = MVEmpresaSistema.UIDEMPRESA; } ArmaElMenu(uidusuario, uidempresa.ToString()); } else { MVEmpresaSistema.BuscarEmpresas(UidEmpresa: uidempresa); nombrecomercial = MVEmpresaSistema.NOMBRECOMERCIAL; lblNombreDeEmpresa.Text = nombrecomercial; ArmaElMenu(uidusuario, uidempresa.ToString()); } } else { MVEmpresaSistema.BuscarEmpresas(UidEmpresa: uidempresa); nombrecomercial = MVEmpresaSistema.NOMBRECOMERCIAL; lblNombreDeEmpresa.Text = nombrecomercial; ArmaElMenu(uidusuario, uidempresa.ToString()); } } } else { Response.Redirect("Default/Default.aspx"); } }
protected void Page_Load(object sender, EventArgs e) { if (Session["IdUsuario"] != null) { if (!IsPostBack) { //Obtiene el nombe de la empresa asociada MVAcceso = new VMAcceso(); lblNombreUsuario.Text = MVAcceso.NombreDeUsuario(new Guid(Session["IdUsuario"].ToString())); Session["MVOrden"] = MVOrden; Session["MVTarifario"] = MVTarifario; Session["MVImagen"] = MVImagen; string pageName = this.Page.TemplateControl.AppRelativeVirtualPath; if (pageName == "~/Vista/Cliente/Default.aspx") { HFUidProducto.Value = string.Empty; } if (pageName == "~/Vista/Cliente/Empresa.aspx") { lblUidProductoSeleccionado.Text = string.Empty; } if (Session["MVSucursales"] == null) { Session["MVSucursales"] = MVSucursales; } else { MVSucursales = (VMSucursales)Session["MVSucursales"]; } if (Session["MVSeccion"] == null) { Session["MVSeccion"] = MVSucursales; } else { MVSeccion = (VMSeccion)Session["MVSeccion"]; } //Valida que exista la sesion, esto para mostrar siempre el carrito de compras con el producto ingresado if (Session["MVProducto"] == null) { MVProducto = new VMProducto(); Session["MVProducto"] = MVProducto; } else { MVProducto = (VMProducto)Session["MVProducto"]; } if (Session["MVDireccion"] == null) { MVDireccion = new VMDireccion(); Session["MVDireccion"] = MVDireccion; } else { MVDireccion = (VMDireccion)Session["MVDireccion"]; } Session["MVGiro"] = MVGiro; Session["MVCategoria"] = MVCategoria; Session["MVSubcategoria"] = MVSubcategoria; Session["MVEMpresa"] = MVEMpresa; MVEMpresa.LISTADEEMPRESAS = new System.Collections.Generic.List <VMEmpresas>(); MuestraDetallesDeLaOrdenGeneral(); MVDireccion.ObtenerDireccionesUsuario(Session["IdUsuario"].ToString()); DDlUbicacion.DataSource = MVDireccion.ListaDIRECCIONES; DDlUbicacion.DataValueField = "ID"; DDlUbicacion.DataTextField = "Identificador"; DDlUbicacion.DataBind(); PanelDetallesProducto.Visible = false; } else { if (Session["MVProducto"] != null) { MVProducto = (VMProducto)Session["MVProducto"]; } MVImagen = (VMImagen)Session["MVImagen"]; MVOrden = (VMOrden)Session["MVOrden"]; MVSucursales = (VMSucursales)Session["MVSucursales"]; MVTarifario = (VMTarifario)Session["MVTarifario"]; MVGiro = (VMGiro)Session["MVGiro"]; MVCategoria = (VMCategoria)Session["MVCategoria"]; MVSubcategoria = (VMSubCategoria)Session["MVSubcategoria"]; MVDireccion = (VMDireccion)Session["MVDireccion"]; MVEMpresa = (VMEmpresas)Session["MVEMpresa"]; MVOferta = (VMOferta)Session["MVOferta"]; MVSeccion = (VMSeccion)Session["MVSeccion"]; MuestraDetallesDeLaOrdenGeneral(); } } else { Response.Redirect("../Default/"); } }