//pegar cargos public void ListCargos(int id) { string query = "Select * from tb_cargos where id_usuario = @id_usuario;"; List <MySqlParameter> parameters = new List <MySqlParameter>(); parameters.Add(new MySqlParameter("id_usuario", id)); ProjetoDataBase database = new ProjetoDataBase(); MySqlDataReader reader = database.ExecuteSelectParamters(query, parameters); while (reader.Read()) { Marketing = reader.GetBoolean("bt_marketing"); RhC = reader.GetBoolean("bt_rh"); Contabilidade = reader.GetBoolean("bt_contabilidade"); GerenteLocal = reader.GetBoolean("bt_gerentelocal"); AGeral = reader.GetBoolean("bt_assistente_geral"); } reader.Close(); }
public List <DTOUser> ListarDemitidos() { string script = "select tb_usuario.id_usuario, tb_usuario.nm_nomedoatendente,tb_demitidos.id_demitidos from tb_usuario left join tb_demitidos on tb_usuario.id_usuario = tb_demitidos.id_usuario WHERE tb_demitidos.id_usuario is not null"; ProjetoDataBase database = new ProjetoDataBase(); MySqlDataReader reader = database.ExecuteSelectParamters(script, null); List <DTOUser> usuariosativos = new List <DTOUser>(); while (reader.Read() == true) { DTOUser User = new DTOUser(); User.Id = reader.GetInt32("id_usuario"); User.Nome = reader.GetString("nm_nomedoatendente"); usuariosativos.Add(User); } reader.Close(); return(usuariosativos); }
public int SaveUser(DTOUser User) { string query = "insert into tb_usuario(nm_nomedoatendente,nm_usuario,ds_email,ds_senha,ds_cpf,dt_nascimento,ds_cep,nr_casa,ds_telefone) VALUES (@nome, @usuario, @email, @senha,@ds_cpf,@dt_nascimento,@ds_cep,@nr_casa,@ds_telefone)"; List <MySqlParameter> parameters = new List <MySqlParameter>(); parameters.Add(new MySqlParameter("nome", User.Nome)); parameters.Add(new MySqlParameter("usuario", User.User)); parameters.Add(new MySqlParameter("email", User.Email)); parameters.Add(new MySqlParameter("senha", User.Password)); parameters.Add(new MySqlParameter("ds_cpf", User.Cpf)); parameters.Add(new MySqlParameter("dt_nascimento", User.Birth.ToString("yyyy-MM-dd"))); parameters.Add(new MySqlParameter("ds_cep", User.PostalCode)); parameters.Add(new MySqlParameter("nr_casa", User.HouseNumber)); parameters.Add(new MySqlParameter("ds_telefone", User.Telefone)); ProjetoDataBase database = new ProjetoDataBase(); int id = database.ExecuteInsertInt(query, parameters); return(id); }
//Pegar permissões public void ListPerms(int id) { string query = "Select * from tb_permissao where id_usuario = @id_usuario;"; List <MySqlParameter> parameters = new List <MySqlParameter>(); parameters.Add(new MySqlParameter("id_usuario", id)); ProjetoDataBase database = new ProjetoDataBase(); MySqlDataReader reader = database.ExecuteSelectParamters(query, parameters); while (reader.Read()) { Adm = reader.GetBoolean("bt_adm"); Rh = reader.GetBoolean("bt_rh"); Fin = reader.GetBoolean("bt_fin"); Cont = reader.GetBoolean("bt_cont"); Comp = reader.GetBoolean("bt_comp"); Vend = reader.GetBoolean("bt_vend"); } reader.Close(); }
public void ListarTerceirizadas(int id) { string query = "Select * from tb_terceirizado where id_terc = @id_terc "; List <MySqlParameter> parameters = new List <MySqlParameter>(); parameters.Add(new MySqlParameter("id_terc", id)); ProjetoDataBase database = new ProjetoDataBase(); MySqlDataReader reader = database.ExecuteSelectParamters(query, parameters); while (reader.Read()) { Nome = reader.GetString("nm_empresa"); Cnpj = reader.GetString("ds_cnpj"); Comeco = reader.GetDateTime("dt_inicio"); Fim = reader.GetDateTime("dt_final"); } reader.Close(); }
public void ListarFornecedores(int id) { string query = "Select * from tb_fornecedor where id_fornecedor = @id_fornecedor "; List <MySqlParameter> parameters = new List <MySqlParameter>(); parameters.Add(new MySqlParameter("id_fornecedor", id)); ProjetoDataBase database = new ProjetoDataBase(); MySqlDataReader reader = database.ExecuteSelectParamters(query, parameters); while (reader.Read()) { Nome = reader.GetString("nm_razao_social"); Cnpj = reader.GetString("ds_cnpj"); Fantasia = reader.GetString("nm_fantasia"); Cep = reader.GetString("ds_cep"); Numero = reader.GetInt32("ds_numero"); } reader.Close(); }
public List <DTOFornecedor> ListarFornecedores() { string query = "Select * from tb_fornecedor"; ProjetoDataBase database = new ProjetoDataBase(); MySqlDataReader reader = database.ExecuteSelect(query); List <DTOFornecedor> itens = new List <DTOFornecedor>(); while (reader.Read()) { DTOFornecedor fornc = new DTOFornecedor(); fornc.IdForncedor = reader.GetInt32("id_fornecedor"); fornc.RazãoSocial = reader.GetString("nm_razao_social"); fornc.NomeFantasia = reader.GetString("nm_fantasia"); fornc.Cnpj = reader.GetString("ds_cnpj"); fornc.CodigoPostal = reader.GetString("ds_cep"); fornc.Numero = reader.GetInt32("ds_numero"); itens.Add(fornc); } reader.Close(); return(itens); }
public List <DTOParceiros> ListarParceiros() { string query = "Select * from tb_parceiro"; ProjetoDataBase database = new ProjetoDataBase(); MySqlDataReader reader = database.ExecuteSelect(query); List <DTOParceiros> itens = new List <DTOParceiros>(); while (reader.Read()) { DTOParceiros part = new DTOParceiros(); part.IdParceiro = reader.GetInt32("id_parceiro"); part.NameEnterprise = reader.GetString("nm_empresa"); part.Cnpj = reader.GetString("ds_cnpj"); part.Start = reader.GetDateTime("dt_inicio"); part.End = reader.GetDateTime("dt_final"); part.Discount = reader.GetString("ds_desconto"); itens.Add(part); } reader.Close(); return(itens); }