public static Cargo Carregar(int id) { Cargo obj = new Cargo(); DataTable tabela = Server.Consulta("SELECT ID_CARGO, NOME, PRIORIDADE_PADRAO FROM CARGOS WHERE ID_CARGO = "+id.ToString()); foreach (DataRow linha in tabela.Rows){ obj.IdCargo = (linha["ID_CARGO"].ToString() != "") ? int.Parse(linha["ID_CARGO"].ToString()) : 0; obj.Nome = linha["NOME"].ToString(); obj.PrioridadePadrao = (linha["PRIORIDADE_PADRAO"].ToString() != "") ? int.Parse(linha["PRIORIDADE_PADRAO"].ToString()) : 0; } return obj; }
public Funcionario(int idFuncionario, string matricula, string nome, string cpf, DateTime dataNascimento, string email, string senha, Cargo cargo, DateTime dataAdmissao, DateTime dataDemissao, int nivel, int prioridade, DateTime dataModificacaoPrioridade, int indiceDePenalidade) { this.idFuncionario = idFuncionario; this.matricula = matricula; this.nome = nome; this.cpf = cpf; this.dataNascimento = dataNascimento; this.email = email; this.senha = senha; this.cargo = cargo; this.dataAdmissao = dataAdmissao; this.dataDemissao = dataDemissao; this.nivel = nivel; this.prioridade = prioridade; this.dataModificacaoPrioridade = dataModificacaoPrioridade; this.indiceDePenalidade = indiceDePenalidade; }
public static List<Cargo> Carregar(List<string> restricoes) { string restricao = ""; foreach (string rest in restricoes) restricao += rest + " AND "; restricao += "1 = 1"; List<Cargo> objtos = new List<Cargo>(); DataTable tabela = Server.Consulta("SELECT ID_CARGO, NOME, PRIORIDADE_PADRAO FROM CARGOS WHERE " + restricao); foreach (DataRow linha in tabela.Rows){ Cargo obj = new Cargo(); obj.IdCargo = (linha["ID_CARGO"].ToString() != "") ? int.Parse(linha["ID_CARGO"].ToString()) : 0; obj.Nome = linha["NOME"].ToString(); obj.PrioridadePadrao = (linha["PRIORIDADE_PADRAO"].ToString() != "") ? int.Parse(linha["PRIORIDADE_PADRAO"].ToString()) : 0; objtos.Add(obj); } return objtos; }
public static List<Cargo> Carregar() { List<Cargo> objtos = new List<Cargo>(); DataTable tabela = Server.Consulta("SELECT ID_CARGO, NOME, PRIORIDADE_PADRAO FROM CARGOS"); foreach (DataRow linha in tabela.Rows){ Cargo obj = new Cargo(); obj.IdCargo = (linha["ID_CARGO"].ToString() != "") ? int.Parse(linha["ID_CARGO"].ToString()) : 0; obj.Nome = linha["NOME"].ToString(); obj.PrioridadePadrao = (linha["PRIORIDADE_PADRAO"].ToString() != "") ? int.Parse(linha["PRIORIDADE_PADRAO"].ToString()) : 0; objtos.Add(obj); } return objtos; }