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)); }
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 }