public ActionResult AdicionarAgenciaUsuario(AgenciaUsuarioViewModel model) { RegisterViewModel register = new RegisterViewModel() { AgenciaId = model.AgenciaId, UsuarioId = model.UsuarioId, Nome = model.Nome, Sobrenome = model.Sobrenome, CPF = model.CPF, Celular = model.Celular, TelefoneFixo = model.TelefoneFixo, Email = model.Email, Descricao = model.Descricao, Permissao = model.ClaimValue, Login = model.Login, Password = model.Password, ConfirmPassword = model.ConfirmPassword, }; if (ModelState.IsValid) { var result = _agenciaappservice.AdicionarIdentidade(register); if (result.Succeeded) { contador = 1; string url = Url.Action("ListarUsuarios", "AgenciaUsuario", new { id = model.AgenciaId }); return(Json(new { success = true, url = url })); } ValidarErrosDominio(); } return(PartialView("_AdicionarAgenciaUsuario", model)); }
public ActionResult AdicionarEndereco(Guid?id) { if (UserId == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AgenciaUsuarioViewModel endereco = _agenciaappservice.ObterAgenciaUsuarioPorId(Guid.Parse(UserId)); ViewBag.AgenciaId = endereco.AgenciaId; return(PartialView("_AdicionarEndereco")); }
public ActionResult ListarUsuariosInativos(AgenciaUsuarioViewModel model, int pageNumber = 1) { var agencia = _agenciaappservice.ObterAgenciaUsuarioPorId(Guid.Parse(UserId)); var paged = _agenciaappservice.ObterTodosAgenciaUsuarioInativos(agencia.AgenciaId, model.Buscar, PageSize, pageNumber); ViewBag.TotalCount = Math.Ceiling((double)paged.Count / PageSize); ViewBag.PageNumber = pageNumber; ViewBag.SearchData = model.Buscar; ViewBag.Count = paged.Count; if (contador > 0) { ViewBag.Menssagem = "Dados atualizado com sucesso!"; contador = 0; } return(View("ListarUsuariosInativos", paged.List)); }