public void Excluir(int id)
 {
     using (bd = new bd())
     {
         var strQuery = string.Format("DELETE FROM Usuario WHERE UsuarioId = {0}", id);
         bd.ExecutaComando(strQuery);
     }
 }
 public List <Usuario> ListarTodos()
 {
     using (bd = new bd())
     {
         var strQuery = "SELECT * FROM Usuario";
         var retorno  = bd.ExecutaComandoComRetorno(strQuery);
         return(ReaderEmLista(retorno));
     }
 }
        private void Insert(Usuario usuario)
        {
            var strQuery = "";

            strQuery += "INSERT INTO Usuario(Nome, Cargo, DataCadastro)";
            strQuery += string.Format("VALUES ('{0}','{1}','{2}')", usuario.Nome, usuario.Cargo, usuario.DataCadastro
                                      );
            using (bd = new bd())
            {
                bd.ExecutaComando(strQuery);
            }
        }
        private void Alterar(Usuario usuario)
        {
            var strQuery = "";

            strQuery += "UPDATE usuario SET ";
            strQuery += string.Format("Nome = '{0}',", usuario.Nome);
            strQuery += string.Format("Cargo = '{0}',", usuario.Cargo);
            strQuery += string.Format("DataCadastro = '{0}'", usuario.DataCadastro);
            strQuery += string.Format("WHERE UsuarioId = {0}", usuario.UsuarioId);

            using (bd = new bd())
            {
                bd.ExecutaComando(strQuery);
            }
        }
Exemplo n.º 5
0
        static void Main(string[] args)
        {
            var bd  = new bd();
            var app = new UsuarioAplicacao();

            SqlConnection conexao = new SqlConnection(@"data source=DESKTOP-IGOO191\SQLEXPRESS; Integrated Security=SSPI; Initial Catalog=SistemaBD");

            conexao.Open();

            Console.Write("Digite o nome do usuário: ");
            string Nome = Console.ReadLine();

            Console.Write("Digite o cargo do usuário: ");
            string Cargo = Console.ReadLine();

            Console.Write("Digite a data de cadastro: ");
            string Data = Console.ReadLine();

            var usuario = new Usuario
            {
                Nome         = Nome,
                Cargo        = Cargo,
                DataCadastro = DateTime.Parse(Data)
            };

            //usuario.UsuarioId = 16;

            //app.Excluir(8);

            app.Salvar(usuario);

            var dados = app.ListarTodos();

            foreach (var Usuario in dados)
            {
                Console.WriteLine("UsuarioId:{0}, Nome:{1}, Cargo:{2}, DataCadastro:{3}", Usuario.UsuarioId, Usuario.Nome, Usuario.Cargo, Usuario.DataCadastro);
            }
        }