public UsuarioMdl ConsultarUsuarioPorMatricula(String Matricula) { UsuarioMdl usuario = listaUsuarios.Where(n => n.Matricula == Matricula) .Select(n => n) .FirstOrDefault(); return(usuario); }
public ActionResult Alterar(int id, UsuarioMdl usuario) { try { _Usuario = new UsuarioPst(); _Usuario.Alterar(usuario); return(RedirectToAction("Pesquisar")); }catch (Exception) { return(RedirectToAction("Pesquisar")); } }
public string ExcluirUsuario(String Matricula) { UsuarioMdl usuario = listaUsuarios.Where(n => n.Matricula == Matricula) .Select(n => n) .First(); listaUsuarios.Remove(usuario); return("Registro excluido com sucesso!"); }
public ActionResult Incluir(UsuarioMdl usuario) { try { if (ModelState.IsValid) { _Usuario = new UsuarioPst(); if (_Usuario.Incluir(usuario)) { ViewBag.Mensagem = "Usuário cadastrado com sucesso"; } } return(View()); } catch (Exception) { return(RedirectToAction("Pesquisar")); } }
public string AlterarUsuario(UsuarioMdl usuario) { listaUsuarios.Where(n => n.Matricula == usuario.Matricula) .Select(s => { s.Matricula = usuario.Matricula; s.Nome = usuario.Nome; s.Senha = usuario.Senha; s.Cpf = usuario.Cpf; return(s); }).ToList(); return("Usuário alterado com sucesso!"); }
/* Alterar Usuário */ public void Alterar(UsuarioMdl Usuario) { using (SqlCommand Command = new SqlCommand("stp_usuario_alterar", _con)) { Command.CommandType = CommandType.StoredProcedure; Command.Parameters.AddWithValue("@id", Usuario.Id); Command.Parameters.AddWithValue("@nome", Usuario.Nome); Command.Parameters.AddWithValue("@login", Usuario.Login); Command.Parameters.AddWithValue("@senha", Usuario.Senha); Command.Parameters.AddWithValue("@email", Usuario.Email); Command.Parameters.AddWithValue("@fone", Usuario.Fone); Command.Parameters.AddWithValue("@cpf", Usuario.Cpf); Command.Parameters.AddWithValue("@data_nascimento", Usuario.DataNascimento); Command.Parameters.AddWithValue("@nome_mae", Usuario.NomeMae); Command.Parameters.AddWithValue("@status", Usuario.Status); _con.Open(); Command.ExecuteNonQuery(); } _con.Close(); }
/* Pesquisar Usuário */ public List <UsuarioMdl> Pesquisar(string nome, string cpf, string login, string status) { List <UsuarioMdl> Usuarios = new List <UsuarioMdl>(); using (SqlCommand Command = new SqlCommand("stp_usuario_pesquisar", _con)) { Command.CommandType = CommandType.StoredProcedure; _con.Open(); SqlDataReader reader = Command.ExecuteReader(); while (reader.Read()) { UsuarioMdl Usuario = new UsuarioMdl(); Usuario.Id = Convert.ToInt32(reader["id"]); if (reader["nome"] != DBNull.Value) { Usuario.Nome = Convert.ToString(reader["nome"]); } if (reader["login"] != DBNull.Value) { Usuario.Login = Convert.ToString(reader["login"]); } if (reader["senha"] != DBNull.Value) { Usuario.Senha = Convert.ToString(reader["senha"]); } if (reader["email"] != DBNull.Value) { Usuario.Email = Convert.ToString(reader["email"]); } if (reader["fone"] != DBNull.Value) { Usuario.Fone = Convert.ToString(reader["fone"]); } if (reader["cpf"] != DBNull.Value) { Usuario.Cpf = Convert.ToString(reader["cpf"]); } if (reader["data_nascimento"] != DBNull.Value) { Usuario.DataNascimento = Convert.ToDateTime(reader["data_nascimento"]); } if (reader["nome_mae"] != DBNull.Value) { Usuario.NomeMae = Convert.ToString(reader["nome_mae"]); } if (reader["data_inclusao"] != DBNull.Value) { Usuario.DataInclusao = Convert.ToDateTime(reader["data_inclusao"]); } if (reader["data_alteracao"] != DBNull.Value) { Usuario.DataAlteracao = Convert.ToDateTime(reader["data_alteracao"]); } if (reader["status"] != DBNull.Value) { Usuario.Status = Convert.ToString(reader["status"]); } Usuarios.Add(Usuario); } _con.Close(); return(Usuarios); } }
public string CadastrarUsuario(UsuarioMdl usuario) { listaUsuarios.Add(usuario); return("Usuário cadastrado com sucesso!"); }