public ActionResult Index() { Ent_Usuario _usuario = (Ent_Usuario)Session[Ent_Constantes.NameSessionUser]; string actionName = this.ControllerContext.RouteData.GetRequiredString("action"); string controllerName = this.ControllerContext.RouteData.GetRequiredString("controller"); string return_view = actionName + "|" + controllerName; if (_usuario == null) { return(RedirectToAction("Login", "Control", new { returnUrl = return_view })); } else { #region <VALIDACION DE ROLES DE USUARIO> Boolean valida_rol = true; Basico valida_controller = new Basico(); List <Ent_Menu_Items> menu = (List <Ent_Menu_Items>)Session[Ent_Global._session_menu_user]; valida_rol = valida_controller.AccesoMenu(menu, this); #endregion if (valida_rol) { ViewBag.cliente = datCliente.get_lista(); return(View(lista("", ""))); } else { return(RedirectToAction("Login", "Control", new { returnUrl = return_view })); } } }
public ActionResult CrucePago() { Ent_Usuario _usuario = (Ent_Usuario)Session[Ent_Constantes.NameSessionUser]; string actionName = this.ControllerContext.RouteData.GetRequiredString("action"); string controllerName = this.ControllerContext.RouteData.GetRequiredString("controller"); string return_view = actionName + "|" + controllerName; if (_usuario == null) { return(RedirectToAction("Login", "Control", new { returnUrl = return_view })); } else { #region <VALIDACION DE ROLES DE USUARIO> Boolean valida_rol = true; Basico valida_controller = new Basico(); List <Ent_Menu_Items> menu = (List <Ent_Menu_Items>)Session[Ent_Global._session_menu_user]; valida_rol = valida_controller.AccesoMenu(menu, this); #endregion if (valida_rol) { Session[_sessionPagsLiqs] = null; //Ent_Usuario _usuario = (Ent_Usuario)Session[Ent_Constantes.NameSessionUser]; Ent_Pedido_Maestro maestros = datPedido.Listar_Maestros_Pedido(_usuario.usu_id, _usuario.usu_postPago, ""); ViewBag.listPromotor = maestros.combo_ListPromotor; ViewBag.usutipo = _usuario.usu_tip_id.ToString(); return(View()); } else { return(RedirectToAction("Login", "Control", new { returnUrl = return_view })); } } }
public ActionResult Nuevo() { Ent_Usuario _usuario = (Ent_Usuario)Session[Ent_Constantes.NameSessionUser]; string actionName = this.ControllerContext.RouteData.GetRequiredString("action"); string controllerName = this.ControllerContext.RouteData.GetRequiredString("controller"); string return_view = actionName + "|" + controllerName; if (_usuario == null) { return(RedirectToAction("Login", "Control", new { returnUrl = return_view })); } else { #region <VALIDACION DE ROLES DE USUARIO> Boolean valida_rol = true; Basico valida_controller = new Basico(); List <Ent_Menu_Items> menu = (List <Ent_Menu_Items>)Session[Ent_Global._session_menu_user]; valida_rol = valida_controller.AccesoMenu(menu, this); #endregion if (valida_rol) { Ent_Promotor_Maestros maestros = datUtil.ListarEnt_Maestros_Promotor(_usuario.usu_id); List <Ent_Combo> listobj = new List <Ent_Combo>(); Ent_Combo cbo = new Ent_Combo(); cbo.codigo = "-1"; cbo.descripcion = "------Selecccione------"; listobj.Add(cbo); ViewBag.listDepartamento = maestros.combo_ListDepartamento; ViewBag.listLider = maestros.combo_ListLider; ViewBag.listTipoDoc = maestros.combo_ListTipoDoc; ViewBag.listTipoPersona = maestros.combo_ListTipoPersona; ViewBag.listTipoUsuario = maestros.combo_ListTipoUsuario; ViewBag.General = listobj; return(View()); } else { return(RedirectToAction("Login", "Control", new { returnUrl = return_view })); } } }
public ActionResult Index() { string usuario_nom = ""; string usuario_con = ""; Boolean _acceso = false; Boolean _accesoMenu = true; Ent_Usuario _usuario = (Ent_Usuario)Session[Ent_Constantes.NameSessionUser]; try { if (!DBNull.Value.Equals(Request.Cookies["User"].Value) && _usuario == null) { usuario_nom = Request.Cookies["User"].Value; usuario_con = Request.Cookies["Pass"].Value; string _error_con = ""; _acceso = IsValid(usuario_nom, usuario_con, ref _error_con); if (_acceso) { _usuario = (Ent_Usuario)Session[Ent_Constantes.NameSessionUser]; } _accesoMenu = false; } } catch (Exception ex) { _acceso = false; } string actionName = this.ControllerContext.RouteData.GetRequiredString("action"); string controllerName = this.ControllerContext.RouteData.GetRequiredString("controller"); string return_view = actionName + "|" + controllerName; List <Ent_Combo> list = new List <Ent_Combo>(); Ent_Combo entCombo = new Ent_Combo(); if ((_usuario == null && _acceso == false) || (_usuario == null && _accesoMenu == true)) { return(RedirectToAction("Login", "Control", new { returnUrl = return_view })); } else { if (_accesoMenu == true) { var distrito = datArticuloStock.listar_distrito(Session["PAIS"].ToString()); /*Filtra por pais -bataweb ecuador*/ var lista = datArticuloStock.listar_Departamento(); var obj = lista[0]; List <Departamento> listobj = new List <Departamento>(); listobj.Add(obj); ViewBag.listDepartamento = lista; ViewBag.General = listobj; ViewBag.Usuario = _usuario.usu_nombre; ViewBag.distrito = distrito; Dat_Orce get_orc = new Dat_Orce(); ViewBag.cadena = get_orc.lista_cadena(true); list = new List <Ent_Combo>(); entCombo = new Ent_Combo(); entCombo.cbo_codigo = "0"; entCombo.cbo_descripcion = "POR DEFECTO"; list.Add(entCombo); entCombo = new Ent_Combo(); entCombo.cbo_codigo = "1"; entCombo.cbo_descripcion = "POR VENTA ACUMULADA ASCENDENTE"; list.Add(entCombo); entCombo = new Ent_Combo(); entCombo.cbo_codigo = "2"; entCombo.cbo_descripcion = "POR VENTA ACUMULADA DESCENDENTE"; list.Add(entCombo); ViewBag.TipoReporte = list; ViewBag.Pais = Session["PAIS"]; return(View()); } else { var data = new Dat_Menu(); var items = data.navbarItems(_usuario.usu_id).ToList(); Session[Ent_Global._session_menu_user] = items; #region <VALIDACION DE ROLES DE USUARIO> Boolean valida_rol = true; Basico valida_controller = new Basico(); List <Ent_Menu_Items> menu = (List <Ent_Menu_Items>)Session[Ent_Global._session_menu_user]; valida_rol = valida_controller.AccesoMenu(menu, this); #endregion if (valida_rol) { var distrito = datArticuloStock.listar_distrito(Session["PAIS"].ToString());/*Filtra por pais -bataweb ecuador*/ var lista = datArticuloStock.listar_Departamento(); var obj = lista[0]; List <Departamento> listobj = new List <Departamento>(); listobj.Add(obj); ViewBag.listDepartamento = lista; ViewBag.General = listobj; ViewBag.Usuario = _usuario.usu_nombre; Dat_Orce get_orc = new Dat_Orce(); ViewBag.cadena = get_orc.lista_cadena(true); ViewBag.distrito = distrito; list = new List <Ent_Combo>(); entCombo = new Ent_Combo(); entCombo.cbo_codigo = "0"; entCombo.cbo_descripcion = "POR DEFECTO"; list.Add(entCombo); entCombo = new Ent_Combo(); entCombo.cbo_codigo = "1"; entCombo.cbo_descripcion = "ASCENDENTE"; list.Add(entCombo); entCombo = new Ent_Combo(); entCombo.cbo_codigo = "2"; entCombo.cbo_descripcion = "DESCENDENTE"; list.Add(entCombo); ViewBag.TipoReporte = list; return(View()); } else { return(RedirectToAction("Login", "Control", new { returnUrl = return_view })); } } } }
public ActionResult IndexAdmin() { string usuario_nom = ""; string usuario_con = ""; Boolean _acceso = false; Boolean _accesoMenu = true; Ent_Usuario _usuario = (Ent_Usuario)Session[Ent_Constantes.NameSessionUser]; Dat_Combo datCbo = new Dat_Combo(); try { if (!DBNull.Value.Equals(Request.Cookies["User"].Value) && _usuario == null) { usuario_nom = Request.Cookies["User"].Value; usuario_con = Request.Cookies["Pass"].Value; string _error_con = ""; _acceso = IsValid(usuario_nom, usuario_con, ref _error_con); if (_acceso) { _usuario = (Ent_Usuario)Session[Ent_Constantes.NameSessionUser]; } _accesoMenu = false; } } catch (Exception ex) { _acceso = false; } string actionName = this.ControllerContext.RouteData.GetRequiredString("action"); string controllerName = this.ControllerContext.RouteData.GetRequiredString("controller"); string return_view = actionName + "|" + controllerName; if ((_usuario == null && _acceso == false) || (_usuario == null && _accesoMenu == true)) { return(RedirectToAction("Login", "Control", new { returnUrl = return_view })); } else { if (_accesoMenu == true) { ViewBag.Usuario = _usuario.usu_nombre; //vladimir ViewBag.Tienda = datCbo.get_ListaTiendaXstore(Session["PAIS"].ToString()); //vladimir end return(View()); } else { var data = new Dat_Menu(); var items = data.navbarItems(_usuario.usu_id).ToList(); Session[Ent_Global._session_menu_user] = items; #region <VALIDACION DE ROLES DE USUARIO> Boolean valida_rol = true; Basico valida_controller = new Basico(); List <Ent_Menu_Items> menu = (List <Ent_Menu_Items>)Session[Ent_Global._session_menu_user]; valida_rol = valida_controller.AccesoMenu(menu, this); #endregion if (valida_rol) { ViewBag.Usuario = _usuario.usu_nombre; return(View()); } else { return(RedirectToAction("Login", "Control", new { returnUrl = return_view })); } } } }