// GET: Favoritos/Create public async Task <IActionResult> Create() { ViewData["ProductoId"] = new SelectList(await _productosService.GetProductos(), "Id", "Descripcion"); ViewData["UsuarioId"] = new SelectList(await _usuariosService.GetUsuario(), "Id", "Apellido"); ViewData["VendedorId"] = new SelectList(await _vendedoresService.GetVendedor(), "Id", "Ciudad"); return(View()); }
public async Task <IActionResult> Create(Mercado mercado) { Random random = new Random(); string codigo = Convert.ToString(random.Next(1001, 9999)); Usuario usuario = await _usuariosService.GetUsuarioByActiveIdentityUser(_userManager.GetUserId(User)); mercado.UsuarioId = usuario.Id; mercado.Codigo = Convert.ToString(codigo); if (ModelState.IsValid) { await _mercadosService.CreateMercadoPost(mercado); return(RedirectToAction("Inscrito", "Usuarios")); } ViewData["ProductoId"] = new SelectList(await _productosService.GetProductos(), "Id", "Descripcion", mercado.ProductoId); ViewData["UsuarioId"] = new SelectList(await _usuariosService.GetUsuariosListByActiveIdentityUser(_userManager.GetUserId(User)), "Id", "NombreUsuario", mercado.UsuarioId); return(RedirectToAction("Inscrito", "Usuarios")); }
public async Task <ActionResult <IEnumerable <ProductoReadDTO> > > GetAllProductos() { List <Producto> listaProductos = await _productosService.GetProductos(); return(Ok(_mapper.Map <IEnumerable <ProductoReadDTO> >(listaProductos))); }
// GET: ProductoCategorias/Create public async Task <IActionResult> Create() { ViewData["CategoriaId"] = new SelectList(await _categoriasService.GetCategorias(), "Id", "Nombre"); ViewData["ProductoId"] = new SelectList(await _productosService.GetProductos(), "Id", "Descripcion"); return(View()); }