Esempio n. 1
0
        public ActionResult EditarClienteLoc(int id, short idOrden)
        {
            if (Session["StringToken"] == null)
            {
                return(RedirectToAction("Index", "Home", AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
            }
            string _tkn = Session["StringToken"].ToString();

            ViewBag.IdCliente   = CatalogoServicio.ListaClientes(id, 0, 0, "", "", _tkn);
            ViewBag.ListaPaises = CatalogoServicio.GetPaises(_tkn);
            //Se obtienen los estados
            ViewBag.ListaEstados = CatalogoServicio.GetEstados(_tkn);
            ViewBag.Locaciones   = CatalogoServicio.ObtenerModel(idOrden, id, _tkn);

            if (TempData["RespuestaDTO"] != null)
            {
                ViewBag.MessageExito = TempData["RespuestaDTO"];
            }
            if (TempData["RespuestaDTOError"] != null)
            {
                ViewBag.MessageError          = Validar((RespuestaDTO)TempData["RespuestaDTOError"]);
                TempData["RespuestaDTOError"] = ViewBag.MessageError;
            }

            ViewBag.MessageError = TempData["RespuestaDTOError"];
            return(View());
        }
Esempio n. 2
0
 public ActionResult Eliminar(int id)
 {
     if (Session["StringToken"] != null)
     {
         tkn = Session["StringToken"].ToString();
         ViewBag.TiposCentrosCosto     = CatalogoServicio.BuscarTipoCentrosCosto(tkn);
         ViewBag.EstacionesCarburacion = CatalogoServicio.GetListaEstacionCarburacion(tkn);
         ViewBag.UnidadAlmacenGas      = CatalogoServicio.GetListaUnidadAlmcenGas(TokenServicio.ObtenerIdEmpresa(tkn), tkn);
         ViewBag.EquipoTransporte      = CatalogoServicio.GetListaEquiposTransporte(tkn);
         ViewBag.Empresas = CatalogoServicio.Empresas(tkn);
         var respuesta = CatalogoServicio.BorrarCentroCosto(id, tkn);
         if (respuesta.Exito)
         {
             return(View("CentroCosto", CatalogoServicio.InitCentroCosto(tkn)));
         }
         else
         {
             ViewBag.MensajeError = respuesta.Mensaje;
             return(View("CentroCosto", CatalogoServicio.InitCentroCosto(tkn)));
         }
     }
     else
     {
         return(View(AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
     }
 }
Esempio n. 3
0
        public ActionResult EditarLocaciones(int id)
        {
            if (Session["StringToken"] == null)
            {
                return(RedirectToAction("Index", "Home", AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
            }
            string _tkn = Session["StringToken"].ToString();

            ViewBag.IdCliente   = CatalogoServicio.ListaClientes(id, 0, 0, "", "", _tkn);
            ViewBag.ListaPaises = CatalogoServicio.GetPaises(_tkn);
            //Se obtienen los estados
            ViewBag.ListaEstados = CatalogoServicio.GetEstados(_tkn);
            //llenar locaciones
            ViewBag.Locaciones = CatalogoServicio.ObtenerLocaciones(id, _tkn);
            //List<ClienteLocacionMod> _lst = CatalogoServicio.ObtenerLocaciones(id, _tkn);
            //if (ViewBag.Locaciones.Count() > 0) { ViewBag.LocacionOrden = ViewBag.Locaciones.OrderByDescending(x => x.Orden).Select(x => x.Orden).First(); }
            if (TempData["RespuestaDTO"] != null)
            {
                ViewBag.MessageExito = TempData["RespuestaDTO"];
            }
            if (TempData["RespuestaDTOError"] != null)
            {
                ViewBag.MessageError          = Validar((RespuestaDTO)TempData["RespuestaDTOError"]);
                TempData["RespuestaDTOError"] = ViewBag.MessageError;
            }
            ViewBag.MessageError = TempData["RespuestaDTOError"];

            return(View());
        }
Esempio n. 4
0
        // GET: Clientes
        public ActionResult Index(int?TipoPersona, int?regimen, string rfc = null, string nombre = null)
        {
            if (Session["StringToken"] == null)
            {
                return(RedirectToAction("Index", "Home", AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
            }
            string _tkn = Session["StringToken"].ToString();

            ViewBag.TipoPersona   = CatalogoServicio.ObtenerTiposPersona(_tkn);
            ViewBag.RegimenFiscal = CatalogoServicio.ObtenerRegimenFiscal(_tkn);
            ViewBag.Clientes      = CatalogoServicio.ListaClientes(0, TipoPersona, regimen, rfc, nombre, _tkn);
            ViewBag.EsAdmin       = TokenServicio.ObtenerEsAdministracionCentral(_tkn);
            if (ViewBag.EsAdmin)
            {
                ViewBag.Empresas = CatalogoServicio.Empresas(_tkn);
            }
            else
            {
                ViewBag.Empresas = CatalogoServicio.Empresas(_tkn).SingleOrDefault().NombreComercial;
            }

            if (TempData["RespuestaDTO"] != null)
            {
                ViewBag.MessageExito = TempData["RespuestaDTO"];
            }
            if (TempData["RespuestaDTOError"] != null)
            {
                ViewBag.MessageError          = Validar((RespuestaDTO)TempData["RespuestaDTOError"]);
                TempData["RespuestaDTOError"] = ViewBag.MessageError;
            }
            ViewBag.MessageError = TempData["RespuestaDTOError"];

            return(View());
        }
Esempio n. 5
0
 public ActionResult EditarCategoria(short?id, CategoriaProductoDTO model)
 {
     if (Session["StringToken"] == null)
     {
         return(View(AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
     }
     tkn = Session["StringToken"].ToString();
     if (id != null)
     {
         return(RedirectToAction("Categoria", CatalogoServicio.ActivarEditarCategoria(id.Value, tkn)));
     }
     else
     {
         var respuesta = CatalogoServicio.ModificarCategoriaProducto(model, tkn);
         if (respuesta.Exito)
         {
             return(RedirectToAction("Categoria"));
         }
         else
         {
             TempData["RespuestaDTO"] = respuesta;
             return(RedirectToAction("Categoria"));
         }
     }
 }
Esempio n. 6
0
 public ActionResult ActivarEditar(byte?id, CentroCostoModel model)
 {
     if (Session["StringToken"] != null)
     {
         tkn = Session["StringToken"].ToString();
         if (id != null)
         {
             TempData["Model"] = model;
             return(RedirectToAction("CentroCosto", new { id = id.Value }));
         }
         else
         {
             var respuesta = CatalogoServicio.EditarCentroCosto(model, tkn);
             if (!respuesta.Exito)
             {
                 //ViewBag.MensajeError = respuesta.Mensaje;
                 //return View("CentroCosto", CatalogoServicio.InitCentroCosto(tkn));
                 TempData["RespuestaDTO"] = respuesta;
                 TempData["Model"]        = model;
                 return(RedirectToAction("CentroCosto"));
             }
             else
             {
                 return(RedirectToAction("CentroCosto", new { mjs = respuesta.Mensaje }));//View("CentroCosto", CatalogoServicio.InitCentroCosto(tkn));
             }
         }
     }
     else
     {
         return(View(AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
     }
 }
Esempio n. 7
0
 public ActionResult ActivarEditar(int?id, CuentaContableModel model)
 {
     if (Session["StringToken"] != null)
     {
         string token = Session["StringToken"].ToString();
         if (id != null)
         {
             ViewBag.Empresas  = CatalogoServicio.Empresas(token);
             ViewBag.EsEdicion = true;
             return(View("CuentaContable", CatalogoServicio.ActivarModifiarCuentaContable(id.Value, model, token)));
         }
         else
         {
             var respuesta = CatalogoServicio.EditarCuentaContable(model, token);
             if (respuesta.Exito)
             {
                 model.Numero      = string.Empty;
                 model.Descripcion = string.Empty;
                 ViewBag.Empresas  = CatalogoServicio.Empresas(token);
                 return(RedirectToAction("CuentaContable"));
             }
             else
             {
                 ViewBag.Empresas     = CatalogoServicio.Empresas(token);
                 ViewBag.MensajeError = respuesta.Mensaje;
                 return(View("CuentaContable", model));
             }
         }
     }
     else
     {
         return(View(AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
     }
 }
Esempio n. 8
0
        public ActionResult Index(LoginModel model = null)
        {
            Session["StringToken"] = null;
            Session["Perfil"]      = null;

            return(View(AutenticacionServicio.InitIndex(model)));
        }
Esempio n. 9
0
        public ActionResult GuardarLocaciones(PedidoModel _Obj)
        {
            if (Session["StringToken"] == null)
            {
                return(RedirectToAction("Index", "Home", AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
            }
            _tkn = Session["StringToken"].ToString();

            if (_Obj.cliente.Locacion.IdPais != (byte)1 && _Obj.cliente.Locacion.IdEstadoRep == (byte)0)
            {
                return(RedirectToAction("AltaClienteDireccion", new { IdCliente = _Obj.cliente.IdCliente, msjValid = "Error. debe seleccionar un Estado" }));
            }
            else
            {
                _Obj.cliente.Locacion.IdCliente = _Obj.cliente.IdCliente;
                if (_Obj.cliente.Locacion.IdPais == 0)
                {
                    _Obj.cliente.Locacion.IdPais = 1;
                }
                _Obj.cliente.Locacion.Orden = (short)CatalogoServicio.ObtenerLocaciones(_Obj.cliente.IdCliente, _tkn).Count();
                var respuestaLocacion = CatalogoServicio.RegistraLocaciones(_Obj.cliente.Locacion, _tkn);
                TempData["RespuestaDTO"] = respuestaLocacion;
                return(RedirectToAction("AltaClienteDireccion", new { IdCliente = _Obj.cliente.IdCliente }));
            }
        }
Esempio n. 10
0
        public ActionResult Buscar(int?page, int?pagePipa, CajaGeneralCamionetaModel _model = null)
        {
            if (_model != null && _model.FolioOperacionDia != null)
            {
                TempData["Model"] = _model;
            }
            if (Session["StringToken"] == null)
            {
                return(RedirectToAction("Index", "Home", AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
            }
            string _tkn = Session["StringToken"].ToString();

            var Pagina = page ?? 1;

            ViewBag.CajaGeneralCamioneta = VentasServicio.ListaVentasCajaGralCamioneta(((CajaGeneralCamionetaModel)TempData["Model"]).FolioOperacionDia, _tkn).ToPagedList(Pagina, 10);

            if (ViewBag.CajaGeneralCamioneta.Count == 0)
            {
                TempData["RespuestaDTOError"] = "No existe la clave solicitada";
            }
            else
            {
                CajaGeneralCamionetaModel nMod = (CajaGeneralCamionetaModel)ViewBag.CajaGeneralCamioneta[0];
                ViewBag.SalidaGas         = VentasServicio.ListaVentasMovimientosGas(nMod, _tkn);
                ViewBag.SalidaGasCilindro = VentasServicio.ListaVentasMovimientosGasC(nMod, _tkn).GroupBy(x => x.CantidadKg).Select(grp => grp.First());//.ToPagedList(Pagina, 10);

                TempData["RespuestaCajaGral"]          = ViewBag.CajaGeneralCamioneta;
                TempData["RespuestaSalidaGas"]         = ViewBag.SalidaGas;
                TempData["RespuestaSalidaGasCilindro"] = ViewBag.SalidaGasCilindro;
            }
            return(RedirectToAction("Liquidar", new { page, pagePipa }));
        }
Esempio n. 11
0
        public ActionResult EditarClienteLoc(int?id, short?idOrden, PedidoModel model)
        {
            if (Session["StringToken"] == null)
            {
                return(RedirectToAction("Index", "Home", AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
            }
            string _tkn = Session["StringToken"].ToString();

            if (id != 0 && id != null)
            {
                return(RedirectToAction("AltaClienteDireccion", new { id = id, idOrden = idOrden }));
            }
            else
            {
                var respuesta = CatalogoServicio.ModificarClienteLocacion(model.cliente.Locacion, _tkn);
                if (respuesta.Exito)
                {
                    TempData["RespuestaDTO"] = respuesta;
                    return(RedirectToAction("AltaClienteDireccion", new { id = model.cliente.Locacion.IdCliente, idOrden = model.cliente.Locacion.Orden, msj = "modificacion" }));//CatalogoServicio.ObtenerModel(model.Orden, model.IdCliente, _tkn));
                }
                else
                {
                    TempData["RespuestaDTO"] = respuesta;
                    return(RedirectToAction("AltaClienteDireccion", new { id = id, idOrden = idOrden }));//AltaCliente
                }
            }
        }
Esempio n. 12
0
        public ActionResult BorrarUsuario(short id)
        {
            if (Session["StringToken"] == null)
            {
                return(RedirectToAction("Index", "Home", AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
            }
            string _tkn = Session["StringToken"].ToString();

            //// AMGO

            //var usrs = CatalogoServicio.ObtenerTodosUsuarios(0, _tkn);
            //var usr = usrs.ToList<UsuariosModel>().FirstOrDefault(x => x.IdUsuario.Equals(id));
            //if (usr.EsSuperAdmin)
            //{
            //    TempData["RespuestaDTO"] = "No es posible borrar un usuario con rol SuperAdmin.";
            //    TempData["RespuestaDTOError"] = null;
            //    return RedirectToAction("Index");
            //}
            //// AMGO

            var respuesta = CatalogoServicio.EliminaUsuarioSel(id, _tkn);

            if (respuesta.Exito)
            {
                TempData["RespuestaDTO"]      = respuesta.Mensaje;
                TempData["RespuestaDTOError"] = null;
                return(RedirectToAction("Index"));
            }

            else
            {
                TempData["RespuestaDTOError"] = respuesta;
                return(RedirectToAction("Index"));
            }
        }
Esempio n. 13
0
        public ActionResult Liquidar(int?page, int?pagePipa)
        {
            if (Session["StringToken"] == null)
            {
                return(RedirectToAction("Index", "Home", AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
            }

            if (TempData["RespuestaCajaGral"] != null)
            {
                var Pagina     = page ?? 1;
                var PaginaPipa = pagePipa ?? 1;
                ViewBag.CajaGeneralCamioneta = TempData["RespuestaCajaGral"];
                ViewBag.SalidaGas            = ((List <MovimientosGasModel>)TempData["RespuestaSalidaGas"]).ToPagedList(Pagina, 10);
                ViewBag.SalidaGasCilindro    = TempData["RespuestaSalidaGasCilindro"];
            }
            if (TempData["RespuestaDTO"] != null)
            {
                ViewBag.MessageExito = TempData["RespuestaDTO"];
            }
            if (TempData["RespuestaDTOError"] != null)
            {
                ViewBag.MensajeError = TempData["RespuestaDTOError"];
            }
            else
            {
                ViewBag.MessageError = TempData["RespuestaDTOError"];
            }
            return(View());
        }
Esempio n. 14
0
        public ActionResult Nuevo()
        {
            if (Session["StringToken"] == null)
            {
                return(RedirectToAction("Index", "Home", AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
            }
            _tok = Session["StringToken"].ToString();
            //Se obtienen los paises
            ViewBag.ListaPaises = CatalogoServicio.GetPaises(_tok);
            //Se obtienen los estados
            ViewBag.ListaEstados = CatalogoServicio.GetEstados(_tok);
            ViewBag.Empresas     = CatalogoServicio.Empresas(_tok);
            UsuarioDTO model = new UsuarioDTO();

            model.IdPais = 0; model.IdEstadoRep = 0;
            if (TempData["RespuestaDTOError"] != null)
            {
                ViewBag.MessageError = Validar((RespuestaDTO)TempData["RespuestaDTOError"]);
            }
            ViewBag.MessageError = TempData["RespuestaDTOError"];

            if (TempData["EditarUsuario"] != null)
            {
                //if (TempData["RespuestaDTO"] != null) ViewBag.MessageError = Validar((RespuestaDTO)TempData["RespuestaDTO"]);
                ViewBag.IdUser   = TempData["EditarUsuario"];
                ViewBag.Empresas = CatalogoServicio.Empresas(_tok);
                return(View((UsuarioDTO)TempData["EditarUsuario"]));
            }
            return(View(model));
        }
Esempio n. 15
0
 public ActionResult EditarProveedor(short?id, ProveedorDTO model)
 {
     if (Session["StringToken"] == null)
     {
         return(View(AutenticacionServicio.InitIndex(new LoginModel())));
     }
     tkn = Session["StringToken"].ToString();
     if (id != null)
     {
         return(RedirectToAction("Proveedor", CatalogoServicio.ActivarEditarProveedor(id.Value, tkn)));
     }
     else
     {
         var respuesta = CatalogoServicio.ModificarProveedor(model, tkn);
         if (respuesta.Exito)
         {
             return(RedirectToAction("Proveedores"));
         }
         else
         {
             TempData["RespuestaDTO"] = respuesta;
             return(RedirectToAction("Proveedor", model));
         }
     }
 }
Esempio n. 16
0
        //vista altas y bajas de Roles - View
        public ActionResult ActualizaRoles(int id, string msj = null)
        {
            if (Session["StringToken"] == null)
            {
                return(RedirectToAction("Index", "Home", AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
            }
            string _tkn = Session["StringToken"].ToString();

            ViewBag.IdUser   = CatalogoServicio.ObtenerIdUsuario(id, _tkn);
            ViewBag.AllRoles = CatalogoServicio.ObtenerRoles(_tkn, ViewBag.IdUser.IdEmpresa);

            if (!string.IsNullOrEmpty(msj))
            {
                ViewBag.Msj = msj;
                if (!(bool)TempData["RespuestaDTO"])
                {
                    ViewBag.Tipo = "alert-danger";
                }
                else
                {
                    ViewBag.Tipo = "alert-success";
                }
            }
            else
            {
                ViewBag.Tipo = "alert-success";
            }

            return(View());
        }
Esempio n. 17
0
        public ActionResult BorrarEmpresa(short id)
        {
            if (Session["StringToken"] == null)
            {
                return(RedirectToAction("Index", "Home", AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
            }
            _tok = Session["StringToken"].ToString();
            if (!TokenServicio.ObtenerEsAdministracionCentral(_tok))
            {
                TempData["RespuestaDTOError"] = CatalogoServicio.SinPermisos();
                return(RedirectToAction("Index"));
            }
            Empresa em        = new Empresa();
            var     respuesta = CatalogoServicio.EliminaEmpresaSel(id, _tok);

            if (respuesta.Exito)
            {
                TempData["RespuestaDTO"]      = respuesta.Mensaje;
                TempData["RespuestaDTOError"] = null;
                return(RedirectToAction("Index"));
            }
            else
            {
                TempData["RespuestaDTOError"] = respuesta;
                return(RedirectToAction("Index"));
            }
        }
Esempio n. 18
0
 public ActionResult Editar(short?id, AlmacenDTO model)
 {
     if (Session["StringToken"] == null)
     {
         return(View(AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
     }
     tkn = Session["StringToken"].ToString();
     if (id != null)
     {
         return(RedirectToAction("ActualizacionExistencias", AlmacenServicio.ActivarEditarAlmacen(id.Value, tkn)));
     }
     else
     {
         var respuesta = AlmacenServicio.ModificarAlmacen(model, tkn);
         if (respuesta.Exito)
         {
             return(RedirectToAction("ActualizacionExistencias", new { msj = respuesta.Mensaje }));
         }
         else
         {
             TempData["RespuestaDTO"] = respuesta;
             return(RedirectToAction("ActualizacionExistencias"));
         }
     }
 }
Esempio n. 19
0
        // GET: Empresas
        public ActionResult Index()
        {
            if (Session["StringToken"] == null)
            {
                return(RedirectToAction("Index", "Home", AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
            }
            _tok = Session["StringToken"].ToString();
            RespuestaDTO Resp = new RespuestaDTO();

            ViewBag.EsAdmin = TokenServicio.ObtenerEsAdministracionCentral(_tok);
            if (ViewBag.EsAdmin)
            {
                ViewBag.Empresas = CatalogoServicio.Empresas(_tok);
            }
            else
            {
                ViewBag.Empresas = CatalogoServicio.Empresas(_tok).SingleOrDefault().NombreComercial;
            }
            ViewBag.listaEmpresas = CatalogoServicio.Empresas(_tok);

            if (TempData["RespuestaDTO"] != null)
            {
                ViewBag.MessageExito = TempData["RespuestaDTO"];
            }
            if (TempData["RespuestaDTOError"] != null)
            {
                ViewBag.MessageError = Validar((RespuestaDTO)TempData["RespuestaDTOError"]);
                //ViewBag.MessageError = TempData["RespuestaDTOError"];
            }
            //ViewBag.MessageError = TempData["RespuestaDTOError"];

            return(View());
        }
Esempio n. 20
0
        public ActionResult Nuevo(RegistrarPedidoModel _model = null, string msj = null)
        {
            if (Session["StringToken"] == null)
            {
                return(RedirectToAction("Index", "Home", AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
            }
            string _tkn = Session["StringToken"].ToString();

            ViewBag.Estatus = PedidosServicio.ObtenerEstatusPedidos(_tkn).ToList();
            //if (TempData["Mod"] != null)
            //{
            //    _model = (PedidoModel)TempData["Mod"];
            //}
            ViewBag.Unidades = AgregarTUnidades();
            if (TempData["RespuestaDTO"] != null)
            {
                if (!((RespuestaDTO)TempData["RespuestaDTO"]).Exito)
                {
                    ViewBag.MensajeError = Validar((RespuestaDTO)TempData["RespuestaDTO"]);
                }
                else
                {
                    ViewBag.Msj = TempData["RespuestaDTO"];
                }
            }
            if (msj != "" || msj != null)
            {
                ViewBag.MensajeError = msj;
            }
            return(View(_model));
        }
Esempio n. 21
0
        public ActionResult Pipa(int?page)
        {
            if (Session["StringToken"] == null)
            {
                return(RedirectToAction("Index", "Home", AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
            }
            string _tkn = Session["StringToken"].ToString();

            ViewBag.EsSuperUser = TokenServicio.ObtenerEsSuperUsuario(_tkn);
            var Pagina = page ?? 1;

            if (ViewBag.EsSuperUser)
            {
                ViewBag.Empresas    = CatalogoServicio.Empresas(_tkn);
                ViewBag.CajaGeneral = VentasServicio.ListaVentasCajaGral(_tkn, "").ToPagedList(Pagina, 20);
            }
            else
            {
                ViewBag.Empresas = CatalogoServicio.Empresas(_tkn).SingleOrDefault(x => x.IdEmpresa.Equals(TokenServicio.ObtenerIdEmpresa(_tkn))).NombreComercial;
                ViewBag.ListaPV  = CatalogoServicio.ListaPrecioVentaIdEmpresa(TokenServicio.ObtenerIdEmpresa(_tkn), _tkn).ToPagedList(Pagina, 20);
            }

            if (TempData["RespuestaDTO"] != null)
            {
                ViewBag.MessageExito = TempData["RespuestaDTO"];
            }
            if (TempData["RespuestaDTOError"] != null)
            {
                ViewBag.MessageError = TempData["RespuestaDTOError"];
            }

            ViewBag.MessageError = TempData["RespuestaDTOError"];

            return(View());
        }
Esempio n. 22
0
 public ActionResult Buscar(CargosModel _model)
 {
     if (Session["StringToken"] == null)
     {
         return(View(AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
     }
     return(RedirectToAction("Index", new { fecha1 = _model.FechaRango1, fecha2 = _model.FechaRango2, Cliente = _model.IdCliente, rfc = _model.Rfc }));
 }
Esempio n. 23
0
 public ActionResult Buscar(CombustibleModel _model)
 {
     if (Session["StringToken"] == null)
     {
         return(View(AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
     }
     return(RedirectToAction("Index", new { desc = _model.DescripcionBusqueda }));
 }
Esempio n. 24
0
 public ActionResult BuscarCredito(CargosModel _model)
 {
     if (Session["StringToken"] == null)
     {
         return(View(AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
     }
     return(RedirectToAction("CreditoRecuperado", new { fecha1 = _model.FechaRango1, fecha2 = _model.FechaRango2, Cliente = _model.IdCliente, empresa = _model.IdEmpresa, ticket = _model.Ticket }));
 }
Esempio n. 25
0
 public ActionResult BuscarCartera(CargosModel _model)
 {
     if (Session["StringToken"] == null)
     {
         return(View(AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
     }
     return(RedirectToAction("CarteraVencida", new { idCliente = _model.IdCliente, fecha = _model.FechaRango1 }));
 }
Esempio n. 26
0
 public ActionResult Buscar(EquipoTransporteDTO _model)
 {
     if (Session["StringToken"] == null)
     {
         return(View(AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
     }
     return(RedirectToAction("Index", new { placa = _model.PlacasBusq, vehiculo = _model.AliasUnidadBusq }));
 }
Esempio n. 27
0
 public ActionResult Editar(int id)
 {
     if (Session["StringToken"] == null)
     {
         return(RedirectToAction("Index", "Home", AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
     }
     _tkn = Session["StringToken"].ToString();
     return(RedirectToAction("Index", new { id = id }));
 }
Esempio n. 28
0
        // GET: Roles
        public ActionResult Index(short?idempresa)
        {
            if (Session["StringToken"] == null)
            {
                return(RedirectToAction("Index", "Home", AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
            }
            _tok = Session["StringToken"].ToString();
            //ViewBag.listaEmpresas = AutenticacionServicio.EmpresasLogin();
            ViewBag.EsAdmin = TokenServicio.ObtenerEsAdministracionCentral(_tok);
            if (ViewBag.EsAdmin)
            {
                ViewBag.Empresas = CatalogoServicio.Empresas(_tok);
            }
            else
            {
                ViewBag.Empresas = CatalogoServicio.Empresas(_tok).SingleOrDefault().NombreComercial;
            }
            ViewBag.listaEmpresas = CatalogoServicio.Empresas(_tok);

            var _IdEmpresa = idempresa ?? ((List <EmpresaDTO>)ViewBag.listaEmpresas).FirstOrDefault().IdEmpresa;

            ViewBag.IdEmpresa = _IdEmpresa;
            List <RolDto>          lstGral    = CatalogoServicio.ObtenerRoles(_tok, _IdEmpresa);
            List <RolCompras>      _lstCompra = CatalogoServicio.getListcompras(lstGral);
            List <RolRequsicion>   _lstReq    = CatalogoServicio.getListrequisicion(lstGral);
            List <RolMovilCompra>  _lstMC     = CatalogoServicio.getListmc(lstGral);
            List <RolMovilVenta>   _lstMV     = CatalogoServicio.getListmv(lstGral);
            List <RolSistemaVenta> _lstSV     = CatalogoServicio.getListsv(lstGral);
            List <RolTransporte>   _lstST     = CatalogoServicio.getListTr(lstGral);
            PartialViewModel       rolCat     = new PartialViewModel()
            {
                ListaRoles        = lstGral,
                ListaRolesCom     = _lstCompra,
                ListaRequsicion   = _lstReq,
                ListaMovilCompra  = _lstMC,
                ListaMovilVenta   = _lstMV,
                ListaSistemaVenta = _lstSV,
                ListaTransporte   = _lstST
            };

            if (TempData["RespuestaDTO"] != null)
            {
                ViewBag.MessageExito = TempData["RespuestaDTO"];
            }

            if (TempData["RespuestaDTOError"] != null)
            {
                ViewBag.MessageError = Validar((RespuestaDTO)TempData["RespuestaDTOError"]);
            }
            TempData["RespuestaDTOError"] = ViewBag.MessageError;
            ViewBag.MessageError          = TempData["RespuestaDTOError"];

            return(View(rolCat));
        }
Esempio n. 29
0
        public ActionResult Borrar(int id)
        {
            if (Session["StringToken"] == null)
            {
                return(RedirectToAction("Index", "Home", AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
            }
            string _tkn      = Session["StringToken"].ToString();
            var    respuesta = CatalogoServicio.EliminiarCombustible(id, _tkn);

            TempData["RespuestaDTO"] = respuesta;
            return(RedirectToAction("Index", new { msj = respuesta.Mensaje }));
        }
Esempio n. 30
0
 public ActionResult CuentaContable()
 {
     if (Session["StringToken"] != null)
     {
         string token = Session["StringToken"].ToString();
         ViewBag.Empresas = CatalogoServicio.Empresas(token);
         return(View(CatalogoServicio.InitCtaContable(token)));
     }
     else
     {
         return(View(AutenticacionServicio.InitIndex(new Models.Seguridad.LoginModel())));
     }
 }