public ActionResult Index(int IdEmpresa = 0, string IdCategoria = "", int IdLinea = 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, "Inventario", "Categoria", "Index"); ViewBag.Nuevo = info.Nuevo; #endregion in_grupo_Info model = new in_grupo_Info { IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa), IdCategoria = IdCategoria, IdLinea = IdLinea, IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSession), }; var lst = bus_grupo.get_list(model.IdEmpresa, model.IdCategoria, model.IdLinea, true); Lista_Grupo.set_list(lst, model.IdTransaccionSession); return(View(model)); }
public ActionResult GridViewPartial_grupo(int IdEmpresa = 0, string IdCategoria = "", int IdLinea = 0) { ViewBag.IdCategoria = IdCategoria; ViewBag.IdLinea = IdLinea; var model = bus_grupo.get_list(IdEmpresa, IdCategoria, IdLinea, true); return(PartialView("_GridViewPartial_grupo", model)); }
public JsonResult cargar_grupos(string IdCategoria = "", int IdLinea = 0) { int IdEmpresa = Convert.ToInt32(Session["IdEmpresa"]); in_grupo_Bus bus_grupo = new in_grupo_Bus(); var resultado = bus_grupo.get_list(IdEmpresa, IdCategoria, IdLinea, false); return(Json(resultado, JsonRequestBehavior.AllowGet)); }
private void cargar_combos(in_Producto_Info model) { var lst_producto_tipo = bus_producto_tipo.get_list(model.IdEmpresa, false); ViewBag.lst_producto_tipo = lst_producto_tipo; Dictionary <string, string> lst_signos = new Dictionary <string, string>(); lst_signos.Add("-", "-"); lst_signos.Add("+", "+"); ViewBag.lst_signos = lst_signos; in_categorias_Bus bus_categoria = new in_categorias_Bus(); var lst_categoria = bus_categoria.get_list(model.IdEmpresa, false); ViewBag.lst_categoria = lst_categoria; in_presentacion_Bus bus_presentacion = new in_presentacion_Bus(); var lst_presentacion = bus_presentacion.get_list(model.IdEmpresa, false); ViewBag.lst_presentacion = lst_presentacion; in_Marca_Bus bus_marca = new in_Marca_Bus(); var lst_marca = bus_marca.get_list(model.IdEmpresa, false); ViewBag.lst_marca = lst_marca; in_linea_Bus bus_linea = new in_linea_Bus(); var lst_linea = bus_linea.get_list(model.IdEmpresa, model.IdCategoria, false); ViewBag.lst_linea = lst_linea; in_grupo_Bus bus_grupo = new in_grupo_Bus(); var lst_grupo = bus_grupo.get_list(model.IdEmpresa, model.IdCategoria, model.IdLinea, false); ViewBag.lst_grupo = lst_grupo; in_subgrupo_Bus bus_subgrupo = new in_subgrupo_Bus(); var lst_subgrupo = bus_subgrupo.get_list(model.IdEmpresa, model.IdCategoria, model.IdLinea, model.IdGrupo, false); ViewBag.lst_subgrupo = lst_subgrupo; in_UnidadMedida_Bus bus_unidad_medida = new in_UnidadMedida_Bus(); var lst_unidad_medida = bus_unidad_medida.get_list(false); ViewBag.lst_unidad_medida = lst_unidad_medida; var lst_producto_padre = bus_producto.get_list_padres(model.IdEmpresa, false); ViewBag.lst_producto_padre = lst_producto_padre; tb_sis_Impuesto_Bus bus_impuesto = new tb_sis_Impuesto_Bus(); var lst_impuesto = bus_impuesto.get_list("IVA", false); ViewBag.lst_impuesto = lst_impuesto; }
public JsonResult cargar_grupos(int IdEmpresa = 0, string IdCategoria = "", int IdLinea = 0) { in_grupo_Bus bus_grupo = new in_grupo_Bus(); var resultado = bus_grupo.get_list(IdEmpresa, IdCategoria, IdLinea, false); resultado.Add(new in_grupo_Info { IdEmpresa = IdEmpresa, IdCategoria = IdCategoria, IdLinea = IdLinea, IdGrupo = 0, nom_grupo = "Todos" }); return(Json(resultado, JsonRequestBehavior.AllowGet)); }
private void cargar_combos(int IdEmpresa, string IdCategoria, int IdLinea) { var lst_categoria = bus_categoria.get_list(IdEmpresa, true); ViewBag.lst_categorias = lst_categoria; var lst_linea = bus_linea.get_list(IdEmpresa, IdCategoria, true); ViewBag.lst_lineas = lst_linea; var lst_grupo = bus_grupo.get_list(IdEmpresa, IdCategoria, IdLinea, true); ViewBag.lst_grupos = lst_grupo; }
private void cargar_combos(cl_filtros_inventario_Info model) { int IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa); int IdSucursal = Convert.ToInt32(SessionFixed.IdSucursal); tb_sucursal_Bus bus_sucursal = new tb_sucursal_Bus(); var lst_sucursal = bus_sucursal.get_list(IdEmpresa, false); lst_sucursal.Add(new tb_sucursal_Info { IdEmpresa = IdEmpresa, IdSucursal = 0, Su_Descripcion = "TODAS" }); ViewBag.lst_sucursal = lst_sucursal; tb_bodega_Bus bus_bodega = new tb_bodega_Bus(); var lst_bodega = bus_bodega.get_list(IdEmpresa, IdSucursal, false); ViewBag.lst_bodega = lst_bodega; in_Producto_Bus bus_producto = new in_Producto_Bus(); var lst_producto = bus_producto.get_list(IdEmpresa, false); ViewBag.lst_producto = lst_producto; in_categorias_Bus bus_categoria = new in_categorias_Bus(); var lst_categoria = bus_categoria.get_list(IdEmpresa, false); lst_categoria.Add(new in_categorias_Info { IdEmpresa = model.IdEmpresa, IdCategoria = "", ca_Categoria = "Todos" }); ViewBag.lst_categoria = lst_categoria; in_linea_Bus bus_linea = new in_linea_Bus(); var lst_linea = bus_linea.get_list(IdEmpresa, model.IdCategoria, false); lst_linea.Add(new in_linea_Info { IdEmpresa = model.IdEmpresa, IdLinea = 0, nom_linea = "Todos" }); ViewBag.lst_linea = lst_linea; in_grupo_Bus bus_grupo = new in_grupo_Bus(); var lst_grupo = bus_grupo.get_list(IdEmpresa, model.IdCategoria, model.IdLinea, false); lst_grupo.Add(new in_grupo_Info { IdEmpresa = model.IdEmpresa, IdGrupo = 0, nom_grupo = "Todos" }); ViewBag.lst_grupo = lst_grupo; in_subgrupo_Bus bus_subgrupo = new in_subgrupo_Bus(); var lst_subgrupo = bus_subgrupo.get_list(IdEmpresa, model.IdCategoria, model.IdLinea, model.IdGrupo, false); lst_subgrupo.Add(new in_subgrupo_Info { IdEmpresa = model.IdEmpresa, IdSubgrupo = 0, nom_subgrupo = "Todos" }); ViewBag.lst_subgrupo = lst_subgrupo; in_Marca_Bus bus_marca = new in_Marca_Bus(); var lst_marca = bus_marca.get_list(IdEmpresa, false); lst_marca.Add(new Info.Inventario.in_Marca_Info { IdMarca = 0, Descripcion = "Todas" }); ViewBag.lst_marca = lst_marca; }
private void cargar_FAC010(cl_filtros_facturacion_Info model) { int IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa); in_Producto_Bus bus_producto = new in_Producto_Bus(); var lst_producto = bus_producto.get_list(IdEmpresa, false); ViewBag.lst_producto = lst_producto; in_categorias_Bus bus_categoria = new in_categorias_Bus(); var lst_categoria = bus_categoria.get_list(IdEmpresa, false); lst_categoria.Add(new in_categorias_Info { IdEmpresa = model.IdEmpresa, IdCategoria = "", ca_Categoria = "Todos" }); ViewBag.lst_categoria = lst_categoria; in_linea_Bus bus_linea = new in_linea_Bus(); var lst_linea = bus_linea.get_list(IdEmpresa, model.IdCategoria, false); lst_linea.Add(new in_linea_Info { IdEmpresa = model.IdEmpresa, IdLinea = 0, nom_linea = "Todos" }); ViewBag.lst_linea = lst_linea; in_grupo_Bus bus_grupo = new in_grupo_Bus(); var lst_grupo = bus_grupo.get_list(IdEmpresa, model.IdCategoria, model.IdLinea, false); lst_grupo.Add(new in_grupo_Info { IdEmpresa = model.IdEmpresa, IdGrupo = 0, nom_grupo = "Todos" }); ViewBag.lst_grupo = lst_grupo; in_subgrupo_Bus bus_subgrupo = new in_subgrupo_Bus(); var lst_subgrupo = bus_subgrupo.get_list(IdEmpresa, model.IdCategoria, model.IdLinea, model.IdGrupo, false); lst_subgrupo.Add(new in_subgrupo_Info { IdEmpresa = model.IdEmpresa, IdSubgrupo = 0, nom_subgrupo = "Todos" }); ViewBag.lst_subgrupo = lst_subgrupo; in_Marca_Bus bus_marca = new in_Marca_Bus(); var lst_marca = bus_marca.get_list(IdEmpresa, false); lst_marca.Add(new Info.Inventario.in_Marca_Info { IdMarca = 0, Descripcion = "Todas" }); ViewBag.lst_marca = lst_marca; }