public void Alterar(Usuarioinformation usuario) { SqlConnection cn = new SqlConnection(); try { cn.ConnectionString = Dados.StringDeConexao; SqlCommand cmd = new SqlCommand(); cmd.Connection = cn; cmd.CommandText = "update Usuarios set nome=@nome, administrador = @administrador where codigo = @codigo;"; cmd.Parameters.AddWithValue("@codigo", usuario.Codigo); cmd.Parameters.AddWithValue("@nome", usuario.Nome); cmd.Parameters.AddWithValue("@administrador", usuario.Administrador); cn.Open(); cmd.ExecuteNonQuery(); } catch (SqlException ex) { throw new Exception("Erro SQL: " + ex.Message); } catch (Exception ex) { throw new Exception("Erro: " + ex.Message); } finally { cn.Close(); } }
public void Inserir(Usuarioinformation usuario) { SqlConnection cn = new SqlConnection(); try { cn.ConnectionString = Dados.StringDeConexao; SqlCommand cmd = new SqlCommand(); cmd.Connection = cn; cmd.CommandText = "insert into Usuarios (nome, administrador) values (@nome, @administrador); select @@IDENTITY;"; cmd.Parameters.AddWithValue("@nome", usuario.Nome); cmd.Parameters.AddWithValue("@administrador", usuario.Administrador); cn.Open(); usuario.Codigo = Convert.ToInt32(cmd.ExecuteScalar()); } catch (SqlException ex) { throw new Exception("Erro SQL: " + ex.Message); } catch (Exception ex) { throw new Exception("Erro: " + ex.Message); } finally { cn.Close(); } }
public void Alterar(Usuarioinformation usuario) { if (usuario.Nome.Trim().Length == 0) { throw new Exception("O nome do usuário é obrigatório."); } UsuariosDAL obj = new UsuariosDAL(); obj.Alterar(usuario); }
public void Inserir(Usuarioinformation usuario) { // O nome de usuário é obrigatório if (usuario.Nome.Trim().Length == 0) { throw new Exception("O nome do usuário é obrigatório."); } //Caso esteja tudo ok, chama a rotina de inserção de dados UsuariosDAL obj = new UsuariosDAL(); obj.Inserir(usuario); }