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); } }
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); } }