public ActionResult Create() { if (Function.GetUserLogin()) { if (Function.GetRol()) { if (Function.GetUserRols("SolicitudEfectivo/Create")) { ViewBag.solef_UsuarioCrea = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario"); ViewBag.solef_UsuarioEntrega = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario"); ViewBag.solef_UsuarioModifica = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario"); ViewBag.Denominacion = db.tbDenominacion.ToList(); List <tbMoneda> MonedaList = db.tbMoneda.ToList(); ViewBag.MonedaList = new SelectList(MonedaList, "mnda_Id", "mnda_Nombre"); ViewBag.SolicitudEdectivoDetalle = db.tbSolicitudEfectivoDetalle.ToList(); Session["Solicitud"] = null; return(View()); } else { return(RedirectToAction("SinAcceso", "Login")); } } else { return(RedirectToAction("SinRol", "Login")); } } else { return(RedirectToAction("Index", "Login")); } }
// GET: /Pedido/Create public ActionResult Create() { if (Function.GetUserLogin()) { if (Function.GetRol()) { if (Function.GetUserRols("Pedido/Create")) { //ViewBag.ped_UsuarioCrea = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario"); //ViewBag.ped_UsuarioModifica = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario"); //ViewBag.clte_Id = new SelectList(db.tbCliente, "clte_Id", "clte_RTN_Identidad_Pasaporte"); //ViewBag.fact_Id = new SelectList(db.tbFactura, "fact_Id", "fact_Codigo"); //ViewBag.suc_Id = new SelectList(db.tbSucursales, "suc_Id", "mun_Codigo"); ViewBag.esped_Id = new SelectList(db.tbEstadoPedido, "esped_Id", "esped_Descripcion"); ViewBag.suc_Id = new SelectList(db.tbSucursales, "suc_Id", "mun_Codigo"); ViewBag.Cliente = db.tbCliente.ToList(); Session["tbPedidoDetalle"] = null; ViewBag.Producto = db.tbProducto.ToList(); tbPedido Pedido = new tbPedido(); Pedido.esped_Id = Models.Helpers.Pendiente; Pedido.suc_Id = Usuario(); tbSucursales tbSucursal = new tbSucursales(); int suc = Usuario(); try { ViewBag.Sucursal = db.tbSucursales.Find(suc).suc_Descripcion; } catch (Exception) { } return(View(Pedido)); } else { return(RedirectToAction("SinAcceso", "Login")); } } else { return(RedirectToAction("SinRol", "Login")); } } else { return(RedirectToAction("Index", "Login")); } }
// GET: /Pago/ public ActionResult Index() { if (Function.GetUserLogin()) { if (Function.GetRol()) { if (Function.GetUserRols("Pago/Index")) { var tbpago = db.tbPago.Include(t => t.tbUsuario).Include(t => t.tbUsuario1).Include(t => t.tbCuentasBanco).Include(t => t.tbFactura).Include(t => t.tbTipoPago); return(View(tbpago.ToList())); } else { return(RedirectToAction("SinAcceso", "Login")); } } else { return(RedirectToAction("SinRol", "Login")); } } else { return(RedirectToAction("Index", "Login")); } }
// GET: /DocumentoFiscal/ public ActionResult Index() { if (Function.GetUserLogin()) { if (Function.GetRol()) { if (Function.GetUserRols("DocumentoFiscal/Index")) { var tbdocumentofiscal = db.tbDocumentoFiscal.Include(t => t.tbUsuario).Include(t => t.tbUsuario1); return(View(tbdocumentofiscal.ToList())); } else { return(RedirectToAction("SinAcceso", "Login")); } } else { return(RedirectToAction("SinRol", "Login")); } } else { return(RedirectToAction("Index", "Login")); } }
// GET: /EstadoFactura/ public ActionResult Index() { if (Function.GetUserLogin()) { if (Function.GetRol()) { if (Function.GetUserRols("EstadoFactura/Index")) { return(View(db.tbEstadoFactura.ToList())); } else { return(RedirectToAction("SinAcceso", "Login")); } } else { return(RedirectToAction("SinRol", "Login")); } } else { return(RedirectToAction("Index", "Login")); } }
// GET: /NotaCredito/ public ActionResult Index() { if (Function.GetUserLogin()) { if (Function.GetRol()) { if (Function.GetUserRols("NotaCredito/Index")) { var tbnotacredito = db.tbNotaCredito.Include(t => t.tbUsuario).Include(t => t.tbUsuario1).Include(t => t.tbCliente).Include(t => t.tbDevolucion).Include(t => t.tbSucursales); return(View(tbnotacredito.ToList())); } else { return(RedirectToAction("SinAcceso", "Login")); } } else { return(RedirectToAction("SinRol", "Login")); } } else { return(RedirectToAction("Index", "Login")); } }
public override void OnActionExecuting(ActionExecutingContext filterContext) { var valuesSinAcceso = new RouteValueDictionary(new{ action = "SinAcceso", controller = "Login" }); var valuesSinRol = new RouteValueDictionary(new { action = "SinRol", controller = "Login" }); var valuesIndex = new RouteValueDictionary(new { action = "Index", controller = "Login" }); var valuesCambiarPass = new RouteValueDictionary(new { action = "ModificarPass/" + HttpContext.Current.Session["UserLogin"], controller = "Usuario" }); if (General.GetUserLogin()) { if (_screenId != "Usuario/ModificarPass") { if (General.Sesiones(_screenId)) { if (General.GetRol()) { if (_screenId != "Menu/Index") { if (!General.GetUserRols(_screenId)) { filterContext.Result = new RedirectToRouteResult(valuesSinAcceso); } } } else { filterContext.Result = new RedirectToRouteResult(valuesSinRol); } } else { filterContext.Result = new RedirectToRouteResult(valuesCambiarPass); } } } else { filterContext.Result = new RedirectToRouteResult(valuesIndex); } }
public ActionResult Create() { if (Function.GetUserLogin()) { if (Function.GetRol()) { if (Function.GetUserRols("Caja/Create")) { int idUser = 0; List <tbUsuario> User = Function.getUserInformation(); foreach (tbUsuario Usuario in User) { idUser = Convert.ToInt32(Usuario.emp_Id); } ViewBag.usu_Id = idUser; ViewBag.suc_Descripcion = db.tbUsuario.Where(x => x.emp_Id == idUser).Select(x => x.tbSucursales.suc_Descripcion).SingleOrDefault(); ViewBag.suc_Id = db.tbUsuario.Where(x => x.emp_Id == idUser).Select(x => x.tbSucursales.suc_Id).SingleOrDefault(); return(View()); } else { return(RedirectToAction("SinAcceso", "Login")); } } else { return(RedirectToAction("SinRol", "Login")); } } else { return(RedirectToAction("Index", "Login")); } }