public ActionResult Index(networkusuario dto) { //dto.Cpf = StringHelper.FormatarCpf(dto.Cpf); var retorno = this.usuarioApp.Login(dto.Cpf, dto.Senha); if (retorno != null) { LoginModels.SetLoginModel(new LoginModels { IdUsuario = retorno.IdUsuario, NomeFuncionario = retorno.NomeFuncionario, Bairro = retorno.Bairro, CarteiraMotorista = retorno.CarteiraMotorista, Carteiratrabalho = retorno.Carteiratrabalho, Cidade = retorno.Cidade, CodigoFuncionario = retorno.CodigoFuncionario, Cpf = retorno.Cpf, DataEmaissao = retorno.DataEmaissao, Endereco = retorno.Endereco, Fone1 = retorno.Fone1, Fone2 = retorno.Fone2, Perfil = retorno.Perfil }); } if (LoginModels.IsLogado()) { return(RedirectToAction("index", "home")); } else { TempData["error"] = "Nenhum usuário encontrado."; return(View(dto)); } }
public ActionResult Create(UsuarioModels model) { try { var dto = new networkusuario { IdUsuario = model.IdUsuario, NomeFuncionario = model.NomeFuncionario, CodigoFuncionario = model.CodigoFuncionario, Setor = model.Setor, DataEmissao = model.DataEmissao, Salario = model.Salario, Carteiratrabalho = model.Carteiratrabalho, CarteiraMotorista = model.CarteiraMotorista, Rg = model.Rg, Cpf = model.Cpf, Endereco = model.Endereco, Bairro = model.Bairro, Cidade = model.Cidade, Ud = model.Ud, Fone1 = model.Fone1, Fone2 = model.Fone2, //Status = model.Status, Senha = model.Senha, Perfil = model.Perfil, Email = model.Email, //Sexo = model.Sexo, }; if (ModelState.IsValid) { this.usuarioApp.Salvar(dto); TempData["msgsucesso"] = "Registro salvo com sucesso"; } //model.Nome = string.Empty; //model.Descricao = string.Empty; //model.ISBN = string.Empty; //model.Autor = string.Empty; //model.Editora = string.Empty; //model.Ativo = false; //model.Quantidade = 0; return(RedirectToAction("create")); } catch (Exception execption) { TempData["msgerror"] = execption.Message.ToString(); return(View(model)); } }
public ActionResult RecuperarSenha(networkusuario dto) { var retorno = this.usuarioApp.ListarPorEmail(dto.Email); if (retorno != null) { var mensagem = string.Format( "<p>Prezado(a), {0},<br><br>Segue abaixo suas informações de acesso.<br><br>CPF: {1}<br>Senha: {2}</p>", retorno.NomeFuncionario, retorno.Cpf, retorno.Senha); TempData["sucesso"] = InfraStructre.Send.EnviarSenha(retorno.Email, mensagem, "Infromações de Acesso"); } else { TempData["error"] = "Nenhum usuário encontrado."; } return(View(dto)); }
public void Salvar(networkusuario dto) { this.context.networkusuarios.Add(dto); this.context.SaveChanges(); }
public void Atualizar(networkusuario dto) { this.context.Entry(dto).State = System.Data.Entity.EntityState.Modified; this.context.SaveChanges(); }
public IEnumerable <networkusuario> ListarPorFiltro(networkusuario dto) { //return this._context.Pessoa.Where(x => x.Chave.Contains(dto.Chave) && x.Id == dto.Id); return(null); }
public void Atualizar(networkusuario dto) { this.repositorio.Atualizar(dto); }
public void Salvar(networkusuario dto) { this.repositorio.Salvar(dto); }
public IEnumerable <networkusuario> ListarPorFilto(networkusuario dto) { return(this.repositorio.ListarPorFiltro(dto)); }