//[HttpPost] //public ActionResult ReporteCajaCajero() //{ // //int iTipoReporte = Objeto.obj_Id; // //var list = db.SDP_Acce_GetReportes().ToList(); // ReportDocument rd = new ReportDocument(); // Stream stream = null; // rptSolicitudEfectivoEntreFechasCajaCajero GENERAL = new rptSolicitudEfectivoEntreFechasCajaCajero(); // Reportes RPTGENERAL = new Reportes(); // var SOLICITUDEFECTIVOTableAdapter = new UDV_Vent_tbSolicituEfectivo_EntreFechaCajaCajeroTableAdapter(); // try // { // SOLICITUDEFECTIVOTableAdapter.Fill(RPTGENERAL.UDV_Vent_tbSolicituEfectivo_EntreFechaCajaCajero, "2019-03-08", "2019-03-09", 1, 4); // GENERAL.SetDataSource(RPTGENERAL); // stream = GENERAL.ExportToStream(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat); // stream.Seek(0, SeekOrigin.Begin); // GENERAL.Close(); // GENERAL.Dispose(); // string fileName = "SolicitudEfectivoEntreFechasGeneral.pdf"; // Response.AppendHeader("Content-Disposition", "inline; filename=" + fileName); // return File(stream, "application/pdf"); // } // catch (Exception Ex) // { // Ex.Message.ToString(); // throw; // } //} ////----------------------- //[HttpPost] //public ActionResult ReporteGeneral() //{ // //int iTipoReporte = Objeto.obj_Id; // //var list = db.SDP_Acce_GetReportes().ToList(); // ReportDocument rd = new ReportDocument(); // Stream stream = null; // rptSolicitudEfectivoEntrefechasGeneral GENERAL = new rptSolicitudEfectivoEntrefechasGeneral(); // Reportes RPTGENERAL = new Reportes(); // var SOLICITUDEFECTIVOTableAdapter = new UDV_Vent_tbSolicituEfectivo_EntreFechasGeneralTableAdapter(); // try // { // SOLICITUDEFECTIVOTableAdapter.Fill(RPTGENERAL.UDV_Vent_tbSolicituEfectivo_EntreFechasGeneral, "2018-02-08", "2019-03-09"); // GENERAL.SetDataSource(RPTGENERAL); // stream = GENERAL.ExportToStream(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat); // stream.Seek(0, SeekOrigin.Begin); // GENERAL.Close(); // GENERAL.Dispose(); // string fileName = "SolicitudEfectivoEntreFechaCajaCajero.pdf"; // Response.AppendHeader("Content-Disposition", "inline; filename=" + fileName); // return File(stream, "application/pdf"); // } // catch (Exception Ex) // { // Ex.Message.ToString(); // throw; // } //} public ActionResult Index() { if (Function.GetUserLogin()) { if (Function.GetUserRols("SolicitudEfectivo/Index")) { int idUser = 0; List <tbUsuario> User = Function.getUserInformation(); foreach (tbUsuario Usuario in User) { idUser = Convert.ToInt32(Usuario.usu_Id); } return(View(db.UDV_Vent_SolicituEfectivo_Index.Where(a => a.usuariocrea == idUser).OrderByDescending(a => a.IdSolicitud).ToList())); //return View(db.UDP_Vent_SolicituEfectivo_Select.Where(a => a.Anulada == false && a.usuariocrea == idUser).ToList()); } else { return(RedirectToAction("SinAcceso", "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")); } }
public ActionResult IndexApertura() { if (Function.GetUserLogin()) { if (Function.GetUserRols("MovimientoCaja/IndexApertura")) { return(View(db.UDV_Vent_MovimientoCaja_Apertura.ToList())); } else { return(RedirectToAction("SinAcceso", "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")); } }
// private ERP_ZORZALEntities db = new ERP_ZORZALEntities(); // GET: /SolicitudCredito/ public ActionResult Index() { if (Function.GetUserLogin()) { if (Function.GetUserRols("SolicitudCredito/Index")) { try { /////////////////////////////CODIGO var tbsolicitudcredito = db.tbSolicitudCredito.Include(t => t.tbUsuario).Include(t => t.tbUsuario1).Include(t => t.tbCliente).Include(t => t.tbEstadoSolicitudCredito); ViewBag.SolicitudCreditoAprobar = db.tbSolicitudCredito.ToList(); return(View(tbsolicitudcredito.ToList())); ///////////////////////////////CODIGO } catch (Exception Ex) { Ex.Message.ToString(); ModelState.AddModelError("", "Conexión fállida, intente de nuevo"); return(RedirectToAction("Index", "Home")); } } else { return(RedirectToAction("SinAcceso", "Login")); } } else { return(RedirectToAction("Index", "Login")); } /* * var tbsolicitudcredito = db.tbSolicitudCredito.Include(t => t.tbUsuario).Include(t => t.tbUsuario1).Include(t => t.tbCliente).Include(t => t.tbEstadoSolicitudCredito); * ViewBag.SolicitudCreditoAprobar = db.tbSolicitudCredito.ToList(); * return View(tbsolicitudcredito.ToList());*/ }