public ItemReerva(int idItemReserva, Reserva reserva, Recurso recurso, string situacao, DateTime dataCancelamento, string observacao, DateTime dataRetirada, DateTime dataDevolucao) { this.idItemReserva = idItemReserva; this.reserva = reserva; this.recurso = recurso; this.situacao = situacao; this.dataCancelamento = dataCancelamento; this.observacao = observacao; this.dataRetirada = dataRetirada; this.dataDevolucao = dataDevolucao; }
public static List<Recurso> Carregar() { List<Recurso> objtos = new List<Recurso>(); DataTable tabela = Server.Consulta("SELECT ID_RECURSO, CODIGO, DESCRICAO, FABRICANTE, OBSERVACAO, SITUACAO, DATA_AQUISICAO, DATA_INOPERANTE, DATA_ENVIO_MANUTENCAO, DATA_RETORNO_MANUTENCAO FROM RECURSOS"); foreach (DataRow linha in tabela.Rows){ Recurso obj = new Recurso(); obj.IdRecurso = (linha["ID_RECURSO"].ToString() != "") ? int.Parse(linha["ID_RECURSO"].ToString()) : 0; obj.Codigo = linha["CODIGO"].ToString(); obj.Descricao = linha["DESCRICAO"].ToString(); obj.Fabricante = linha["FABRICANTE"].ToString(); obj.Observacao = linha["OBSERVACAO"].ToString(); obj.Situacao = linha["SITUACAO"].ToString(); obj.DataAquisicao = (linha["DATA_AQUISICAO"].ToString() != "") ? DateTime.Parse(linha["DATA_AQUISICAO"].ToString(), new System.Globalization.CultureInfo("pt-BR")) : new DateTime(); obj.DataInoperante = (linha["DATA_INOPERANTE"].ToString() != "") ? DateTime.Parse(linha["DATA_INOPERANTE"].ToString(), new System.Globalization.CultureInfo("pt-BR")) : new DateTime(); obj.DataEnvioManutencao = (linha["DATA_ENVIO_MANUTENCAO"].ToString() != "") ? DateTime.Parse(linha["DATA_ENVIO_MANUTENCAO"].ToString(), new System.Globalization.CultureInfo("pt-BR")) : new DateTime(); obj.DataRetornoManutencao = (linha["DATA_RETORNO_MANUTENCAO"].ToString() != "") ? DateTime.Parse(linha["DATA_RETORNO_MANUTENCAO"].ToString(), new System.Globalization.CultureInfo("pt-BR")) : new DateTime(); objtos.Add(obj); } return objtos; }
public static List<Recurso> Carregar(List<string> restricoes, int nlMinimo, int nlMaximo) { string restricao = ""; foreach (string rest in restricoes) restricao += rest + " AND "; restricao += "1 = 1"; List<Recurso> objtos = new List<Recurso>(); DataTable tabela = Server.Consulta("SELECT * FROM (SELECT ID_RECURSO, CODIGO, DESCRICAO, FABRICANTE, OBSERVACAO, SITUACAO, DATA_AQUISICAO, DATA_INOPERANTE, DATA_ENVIO_MANUTENCAO, DATA_RETORNO_MANUTENCAO, ROWNUM NLINHA FROM RECURSOS WHERE " + restricao + ") WHERE NLINHA BETWEEN " + nlMinimo + " AND " + nlMaximo); foreach (DataRow linha in tabela.Rows){ Recurso obj = new Recurso(); obj.IdRecurso = (linha["ID_RECURSO"].ToString() != "") ? int.Parse(linha["ID_RECURSO"].ToString()) : 0; obj.Codigo = linha["CODIGO"].ToString(); obj.Descricao = linha["DESCRICAO"].ToString(); obj.Fabricante = linha["FABRICANTE"].ToString(); obj.Observacao = linha["OBSERVACAO"].ToString(); obj.Situacao = linha["SITUACAO"].ToString(); obj.DataAquisicao = (linha["DATA_AQUISICAO"].ToString() != "") ? DateTime.Parse(linha["DATA_AQUISICAO"].ToString(), new System.Globalization.CultureInfo("pt-BR")) : new DateTime(); obj.DataInoperante = (linha["DATA_INOPERANTE"].ToString() != "") ? DateTime.Parse(linha["DATA_INOPERANTE"].ToString(), new System.Globalization.CultureInfo("pt-BR")) : new DateTime(); obj.DataEnvioManutencao = (linha["DATA_ENVIO_MANUTENCAO"].ToString() != "") ? DateTime.Parse(linha["DATA_ENVIO_MANUTENCAO"].ToString(), new System.Globalization.CultureInfo("pt-BR")) : new DateTime(); obj.DataRetornoManutencao = (linha["DATA_RETORNO_MANUTENCAO"].ToString() != "") ? DateTime.Parse(linha["DATA_RETORNO_MANUTENCAO"].ToString(), new System.Globalization.CultureInfo("pt-BR")) : new DateTime(); objtos.Add(obj); } return objtos; }