public IActionResult NuevoArticulo()
        {
            try
            {
                var _selectMarcas = new List <SelectListItem>();
                var _selectRubros = new List <SelectListItem>();
                var _selectIvas   = new List <SelectListItem>();

                // cargamos las marcas
                foreach (var item in _marcaServicio.Get())
                {
                    _selectMarcas.Add(new SelectListItem
                    {
                        Value = item.Id.ToString(),
                        Text  = item.Descripcion
                    });
                }

                // cargamos los rubros
                foreach (var item in _rubroServicio.GetRubros())
                {
                    _selectRubros.Add(new SelectListItem
                    {
                        Value = item.Id.ToString(),
                        Text  = item.Descripcion
                    });
                }

                // Cargamos IVAS
                foreach (var item in _ivaServicio.Get())
                {
                    _selectIvas.Add(new SelectListItem
                    {
                        Value = item.Id.ToString(),
                        Text  = item.Descripcion
                    });
                }

                ViewBag.Marcas = _selectMarcas;
                ViewBag.Rubros = _selectRubros;
                ViewBag.Ivas   = _selectIvas;

                return(View());
            }
            catch
            {
                return(BadRequest("No se pudo cargar la pagina..."));
            }
        }
 public JsonResult JsonRubros()
 {
     return(Json(new {
         rubros = _rubroServicio.GetRubros()
     }));
 }