public async Task <IActionResult> Create() { var paises = await _helperPais.PoblarSelect(); return(View(new ProvinciaViewModel() { Paises = paises })); }
public async Task <IActionResult> Create() { var model = new EstablecimientoViewModel() { Paises = await _helperPais.PoblarSelect() }; ViewBag.EstablecimientoDuplicado = false; return(View(model)); }
public async Task <IActionResult> Edit(long id) { try { var dto = (EmpresaDto)await _empresaServicio.Obtener(id); var direccion = await _helperDireccion.ObtenerDireccion(dto.DireccionId); var provinciaId = await _helperLocalidad.ObtenerProvinciaIdPorLocalidad(direccion.LocalidadId); var model = new EmpresaViewModel() { Id = dto.Id, EstaEliminado = dto.EliminadoStr, Cuil = dto.Cuil, DireccionId = dto.DireccionId, Email = dto.Email, NombreFantasia = dto.NombreFantasia, RazonSocial = dto.RazonSocial, Direccion = direccion, DireccionStr = direccion.Descripcion, PaisId = await _helperLocalidad.ObtenerPaisIdPorLocalidad(direccion.LocalidadId), Paises = await _helperPais.PoblarSelect(), ProvinciaId = provinciaId, Provincias = await _helperProvincia.PoblarSelect(), Localidades = await _helperLocalidad.ObtenerLocalidadesPorProvincia(provinciaId) }; return(View(model)); } catch (Exception) { return(RedirectToAction(nameof(Index))); } }
public async Task <IActionResult> EmpresaRegister() { if (User.Identity.IsAuthenticated) { return(RedirectToAction("Profile")); } ViewBag.EmpresaDuplicada = false; ViewBag.EmailRequerido = false; var paises = await _helperPais.PoblarSelect(); var vm = new UsuarioEmpresaViewModel() { Paises = paises, }; return(View(vm)); }