Пример #1
0
        public UsuarioMdl ConsultarUsuarioPorMatricula(String Matricula)
        {
            UsuarioMdl usuario = listaUsuarios.Where(n => n.Matricula == Matricula)
                                 .Select(n => n)
                                 .FirstOrDefault();

            return(usuario);
        }
Пример #2
0
 public ActionResult Alterar(int id, UsuarioMdl usuario)
 {
     try {
         _Usuario = new UsuarioPst();
         _Usuario.Alterar(usuario);
         return(RedirectToAction("Pesquisar"));
     }catch (Exception) {
         return(RedirectToAction("Pesquisar"));
     }
 }
Пример #3
0
        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!");
        }
Пример #4
0
 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"));
     }
 }
Пример #5
0
        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!");
        }
Пример #6
0
        /* 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();
        }
Пример #7
0
        /* 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);
            }
        }
Пример #8
0
        public string CadastrarUsuario(UsuarioMdl usuario)
        {
            listaUsuarios.Add(usuario);

            return("Usuário cadastrado com sucesso!");
        }