Ejemplo n.º 1
0
        public async Task <IActionResult> Create([Bind("Id,Pais,CCAA,Provincia,Poblacion,CP,Calle,Numero,Letra")] UbicacionVendedor ubicacion)
        {
            if (ModelState.IsValid)
            {
                await _ubicacionesService.CreateUbicacionVendedor(ubicacion);

                return(RedirectToAction(nameof(Index)));
            }
            return(View(ubicacion));
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> Create(VendedorUbicacionVM vendedorUbicacionVM)
        {
            if (ModelState.IsValid)
            {
                Vendedor vendedor = vendedorUbicacionVM.vendedor;
                await _vendedoresService.CreateVendedor(vendedor);

                UbicacionVendedor ubicacionVendedor = vendedorUbicacionVM.ubicacion;
                await _ubicacionesVendedoresService.CreateUbicacionVendedor(ubicacionVendedor);

                return(RedirectToAction("Inscrito", "Vendedores"));
            }
            return(RedirectToAction("Inscrito", "Vendedores"));

            //NOTA: Tenemos que añadir una página error a la que enviar al vendedor si se da algún problema en la creación del mismo
        }