Esempio n. 1
0
        public List <clsEntradadeVeiculoDto> obterdadosaida()
        {
            List <clsEntradadeVeiculoDto> entradaDto = new List <clsEntradadeVeiculoDto>();

            _conexao               = Conexao.ObterConexao();
            _comandoSql            = new SqlCommand();
            _comandoSql.Connection = _conexao;

            _comandoSql.CommandText = ("select idsaida,	idmotorista, idcliente,	datasaida " +
                                       "from tblsaidaveiculo ");



            _readersql = _comandoSql.ExecuteReader();
            while (_readersql.Read())
            {
                clsEntradadeVeiculoDto entradadts = new clsEntradadeVeiculoDto();

                entradadts.Saida = Convert.ToInt32(_readersql["idsaida"].ToString());
                //entradadts.DataChegada = Convert.ToDateTime(_readersql["datachegada"].ToString());

                entradaDto.Add(entradadts);
            }
            _readersql.Close();

            Conexao.fecharConexao(_conexao);
            return(entradaDto);
        }
Esempio n. 2
0
        public List <clsEntradadeVeiculoDto> obterDados(int tipo, String filtro)
        {
            List <clsEntradadeVeiculoDto> entradaDto = new List <clsEntradadeVeiculoDto>();

            try
            {
                _conexao               = Conexao.ObterConexao();
                _comandoSql            = new SqlCommand();
                _comandoSql.Connection = _conexao;

                if (tipo == 0)
                {
                    _comandoSql.CommandText = ("select idsaida,	idmotorista, idcliente,	datasaida " +
                                               "from tblsaidaveiculo ");
                }
                //else if (tipo == 1)
                //{
                //    _comandoSql.CommandText = ("select idsaida,	idmotorista, idcliente,	datasaida, datachegada" +
                //                               "from tblsaidaveiculo " +
                //                               " where datasaida like '%" + filtro + "%'");
                //}


                _readersql = _comandoSql.ExecuteReader();
                while (_readersql.Read())
                {
                    clsEntradadeVeiculoDto entradadts = new clsEntradadeVeiculoDto();

                    entradadts.Saida = Convert.ToInt32(_readersql["idsaida"].ToString());
                    //entradadts.DataChegada = Convert.ToDateTime(_readersql["datachegada"].ToString());

                    entradaDto.Add(entradadts);
                }
                _readersql.Close();

                Conexao.fecharConexao(_conexao);
                return(entradaDto);
            }
            catch (Exception)
            {
                return(null);

                throw;
            }
        }
        public void Alterar(clsEntradadeVeiculoDto entradaDto)
        {
            try
            {
                if (entradaDto.Saida.ToString() == String.Empty)
                {
                    throw new Exception("O campo Nome é obrigatório!");
                }

                _entrada.Alterar(entradaDto);
            }
            catch (Exception ex)
            {
                /* Tratamento de erro que identifica a camada,
                 * muito interessante ser utilizado em proje-
                 * tos em camadas */
                throw new Exception("BLL: " + ex.Message);
            }
        }
Esempio n. 4
0
        // METÓDO PARA ALTERAR ENTRADA
        public void Alterar(clsEntradadeVeiculoDto entradas)
        {
            try
            {
                _conexao                = Conexao.ObterConexao();
                _comandoSql             = new SqlCommand();
                _comandoSql.Connection  = _conexao;
                _comandoSql.CommandText =
                    "UPDATE tblsaidaveiculo " +
                    " SET datachegada = '" + entradas.DataChegada + "', " +
                    "WHERE idsaida = " + entradas.Saida;

                _comandoSql.ExecuteNonQuery();
                Conexao.fecharConexao(_conexao);
            }

            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 5
0
        // METÓDO PARA INSERIR SAIDA
        public void Inserir(clsEntradadeVeiculoDto entradaDto)
        {
            try
            {
                _conexao = Conexao.ObterConexao();

                _comandoSql            = new SqlCommand();
                _comandoSql.Connection = _conexao;

                _comandoSql.CommandText = "INSERT INTO tblentradaveiculo (idsaida, dataentrada) " +
                                          "VALUES " +
                                          "(" + entradaDto.Saida + ",'" + entradaDto.DataChegada + "')";

                _comandoSql.ExecuteNonQuery();
                Conexao.fecharConexao(_conexao);
            }

            catch (Exception)
            {
                throw;
            }
        }
 public Entrada_de_Veiculo()
 {
     InitializeComponent();
     _entradaDto = new clsEntradadeVeiculoDto();
     _entradaBll = new clsEntradadeVeiculoBll();
 }