예제 #1
0
 // 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());
 }
예제 #2
0
        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"));
        }
예제 #3
0
        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());
 }