예제 #1
0
        public ActionResult Index(int IdEmpresa = 0, int IdActivoFijoTipo = 0)
        {
            #region Validar Session
            if (string.IsNullOrEmpty(SessionFixed.IdTransaccionSession))
            {
                return(RedirectToAction("Login", new { Area = "", Controller = "Account" }));
            }
            SessionFixed.IdTransaccionSession       = (Convert.ToDecimal(SessionFixed.IdTransaccionSession) + 1).ToString();
            SessionFixed.IdTransaccionSessionActual = SessionFixed.IdTransaccionSession;
            #endregion

            #region Permisos
            seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "ActivoFijo", "TipoAF", "Index");
            ViewBag.Nuevo = info.Nuevo;
            #endregion

            ViewBag.IdEmpresa        = IdEmpresa;
            ViewBag.IdActivoFijoTipo = IdActivoFijoTipo;

            Af_Activo_fijo_Categoria_Info model = new Af_Activo_fijo_Categoria_Info
            {
                IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSession),
                IdEmpresa            = Convert.ToInt32(SessionFixed.IdEmpresa),
                IdActivoFijoTipo     = IdActivoFijoTipo
            };

            var lst = bus_categoria.get_list(model.IdEmpresa, model.IdActivoFijoTipo, true);
            Lista_Categoria.set_list(lst, model.IdTransaccionSession);
            return(View(model));
        }
예제 #2
0
        private void cargar_combos(int IdEmpresa, int IdActivoFijoTipo = 0)
        {
            var lst_tipo = bus_tipo.get_list(IdEmpresa, false);

            ViewBag.lst_tipo = lst_tipo;

            var lst_sucursal = bus_sucursal.get_list(IdEmpresa, false);

            ViewBag.lst_sucursal = lst_sucursal;

            var lst_categoria = bus_categoria.get_list(IdEmpresa, IdActivoFijoTipo, false);

            ViewBag.lst_categoria = lst_categoria;

            var lst_color = bus_catalogo.get_list(Convert.ToString(cl_enumeradores.eTipoCatalogoAF.TIP_COLOR), false);

            ViewBag.lst_color = lst_color;

            var lst_modelo = bus_catalogo.get_list(Convert.ToString(cl_enumeradores.eTipoCatalogoAF.TIP_MODELO), false);

            ViewBag.lst_modelo = lst_modelo;

            var lst_estado = bus_catalogo.get_list(Convert.ToString(cl_enumeradores.eTipoCatalogoAF.TIP_ESTADO_AF), false);

            ViewBag.lst_estado = lst_estado;

            var lst_marca = bus_catalogo.get_list(Convert.ToString(cl_enumeradores.eTipoCatalogoAF.TIP_MARCA), false);

            ViewBag.lst_marca = lst_marca;

            var lst_ubicacion = bus_catalogo.get_list(Convert.ToString(cl_enumeradores.eTipoCatalogoAF.TIP_UBICACION), false);

            ViewBag.lst_ubicacion = lst_ubicacion;
        }
        private void cargar_combos(cl_filtros_Info model)
        {
            Af_Activo_fijo_Categoria_Bus bus_categoria = new Af_Activo_fijo_Categoria_Bus();
            var lst_categoria = bus_categoria.get_list(model.IdEmpresa, model.IdActivoFijoTipo, false);

            lst_categoria.Add(new Af_Activo_fijo_Categoria_Info
            {
                IdEmpresa     = model.IdEmpresa,
                IdCategoriaAF = 0,
                Descripcion   = "Todos"
            });
            ViewBag.lst_categoria = lst_categoria;

            Af_Catalogo_Bus bus_catalogo = new Af_Catalogo_Bus();
            var             lst_estado   = bus_catalogo.get_list(Convert.ToString(cl_enumeradores.eTipoCatalogoAF.TIP_ESTADO_AF), false);

            lst_estado.Add(new Af_Catalogo_Info
            {
                IdCatalogo  = "",
                Descripcion = "Todos"
            });
            ViewBag.lst_estado = lst_estado;

            Af_Activo_fijo_tipo_Bus bus_activo = new Af_Activo_fijo_tipo_Bus();
            var lst_activo = bus_activo.get_list(model.IdEmpresa, false);

            lst_activo.Add(new Af_Activo_fijo_tipo_Info
            {
                IdEmpresa        = model.IdEmpresa,
                IdActivoFijoTipo = 0,
                Af_Descripcion   = "Todos"
            });
            ViewBag.lst_activo = lst_activo;
        }
예제 #4
0
        public JsonResult cargar_categoria(int IdActivoFijoTipo = 0)
        {
            int IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa);
            Af_Activo_fijo_Categoria_Bus bus_categoria = new Af_Activo_fijo_Categoria_Bus();
            var resultado = bus_categoria.get_list(IdEmpresa, IdActivoFijoTipo, false);

            return(Json(resultado, JsonRequestBehavior.AllowGet));
        }
예제 #5
0
        public ActionResult GridViewPartial_categoria_activo(int IdEmpresa = 0, int IdActivoFijoTipo = 0)
        {
            var model = bus_categoria.get_list(IdEmpresa, IdActivoFijoTipo, true);

            ViewBag.IdEmpresa        = IdEmpresa;
            ViewBag.IdActivoFijoTipo = IdActivoFijoTipo;
            return(PartialView("_GridViewPartial_categoria_activo", model));
        }
        public JsonResult cargar_categoria(int IdEmpresa = 0, int IdActivoFijoTipo = 0)
        {
            Af_Activo_fijo_Categoria_Bus bus_categoria = new Af_Activo_fijo_Categoria_Bus();
            var resultado = bus_categoria.get_list(IdEmpresa, IdActivoFijoTipo, false);

            resultado.Add(new Af_Activo_fijo_Categoria_Info
            {
                IdEmpresa     = IdEmpresa,
                IdCategoriaAF = 0,
                Descripcion   = "Todos"
            });
            return(Json(resultado, JsonRequestBehavior.AllowGet));
        }
        private void cargar_combos(cl_filtros_Info model)
        {
            Af_Activo_fijo_Categoria_Bus bus_categoria = new Af_Activo_fijo_Categoria_Bus();
            var lst_categoria = bus_categoria.get_list(model.IdEmpresa, model.IdActivoFijoTipo, false);

            lst_categoria.Add(new Af_Activo_fijo_Categoria_Info
            {
                IdEmpresa     = model.IdEmpresa,
                IdCategoriaAF = 0,
                Descripcion   = "Todos"
            });
            ViewBag.lst_categoria = lst_categoria;

            Af_Catalogo_Bus bus_catalogo = new Af_Catalogo_Bus();
            var             lst_estado   = bus_catalogo.get_list(Convert.ToString(cl_enumeradores.eTipoCatalogoAF.TIP_ESTADO_AF), false);

            lst_estado.Add(new Af_Catalogo_Info
            {
                IdCatalogo  = "",
                Descripcion = "Todos"
            });
            ViewBag.lst_estado = lst_estado;

            Af_Activo_fijo_tipo_Bus bus_activo = new Af_Activo_fijo_tipo_Bus();
            var lst_activo = bus_activo.get_list(model.IdEmpresa, false);

            lst_activo.Add(new Af_Activo_fijo_tipo_Info
            {
                IdEmpresa        = model.IdEmpresa,
                IdActivoFijoTipo = 0,
                Af_Descripcion   = "Todos"
            });
            ViewBag.lst_activo = lst_activo;

            Af_Activo_fijo_Bus bus_act = new Af_Activo_fijo_Bus();
            var lst_act = bus_act.get_list(model.IdEmpresa, false);

            lst_act.Add(new Af_Activo_fijo_Info
            {
                IdEmpresa    = model.IdEmpresa,
                IdActivoFijo = 0,
                Af_Nombre    = "Todos"
            });
            ViewBag.lst_act = lst_act;

            tb_sucursal_Bus bus_sucursal = new tb_sucursal_Bus();
            var             lst_sucursal = bus_sucursal.get_list(model.IdEmpresa, false);

            lst_sucursal.Add(new tb_sucursal_Info
            {
                IdEmpresa      = model.IdEmpresa,
                IdSucursal     = 0,
                Su_Descripcion = "Todas"
            });
            ViewBag.lst_sucursal = lst_sucursal;

            Af_Departamento_Bus bus_dep = new Af_Departamento_Bus();
            var lst_dep = bus_dep.GetList(model.IdEmpresa, model.IdAreaAF, false);

            lst_dep.Add(new Af_Departamento_Info
            {
                IdEmpresa      = model.IdEmpresa,
                IdDepartamento = 0,
                Descripcion    = "Todos"
            });
            ViewBag.lst_dep = lst_dep;
        }