Exemple #1
0
        public List <clsSaidadeVeiculoDto> obterdadosaida(int tipo, String filtro)
        {
            List <clsSaidadeVeiculoDto> saidaDto = new List <clsSaidadeVeiculoDto>();

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

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

            _readersql = _comandoSql.ExecuteReader();
            while (_readersql.Read())
            {
                clsSaidadeVeiculoDto saidadts = new clsSaidadeVeiculoDto();

                saidadts.Saida       = Convert.ToInt32(_readersql["idsaida"].ToString());
                saidadts.IdMotorista = Convert.ToInt32(_readersql["idmotorista"].ToString());
                saidadts.Cliente     = Convert.ToInt32(_readersql["idcliente"].ToString());
                saidadts.DataSaida   = Convert.ToDateTime(_readersql["datasaida"].ToString());

                saidaDto.Add(saidadts);
            }
            _readersql.Close();

            Conexao.fecharConexao(_conexao);
            return(saidaDto);
        }
        public Entradas_de_Veiculos()
        {
            InitializeComponent();

            /* Instanciação dos
             * objetos privados */
            _saidaDto = new clsSaidadeVeiculoDto();
            _saidaBll = new clsSaidadeVeiculoBll();
            CarregarGrid();
        }
Exemple #3
0
        public List <clsSaidadeVeiculoDto> obterDados(int tipo, String filtro)
        {
            List <clsSaidadeVeiculoDto> saidaDto = new List <clsSaidadeVeiculoDto>();

            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" +
                                               "from tblsaidaveiculo " +
                                               " where datasaida like '%" + filtro + "%'");
                }


                _readersql = _comandoSql.ExecuteReader();
                while (_readersql.Read())
                {
                    clsSaidadeVeiculoDto saidadts = new clsSaidadeVeiculoDto();

                    saidadts.Saida       = Convert.ToInt32(_readersql["idsaida"].ToString());
                    saidadts.IdMotorista = Convert.ToInt32(_readersql["idmotorista"].ToString());
                    saidadts.Cliente     = Convert.ToInt32(_readersql["idcliente"].ToString());
                    saidadts.DataSaida   = Convert.ToDateTime(_readersql["datasaida"].ToString());

                    saidaDto.Add(saidadts);
                }
                _readersql.Close();

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

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

                _saida.Alterar(saidaDto);
            }
            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);
            }
        }
Exemple #5
0
        // METÓDO PARA ALTERAR SAIDA
        public void Alterar(clsSaidadeVeiculoDto saidas)
        {
            try
            {
                _conexao                = Conexao.ObterConexao();
                _comandoSql             = new SqlCommand();
                _comandoSql.Connection  = _conexao;
                _comandoSql.CommandText =
                    "UPDATE tblsaidaveiculo " +
                    " SET idmotorista = '" + saidas.IdMotorista + "', " +
                    " idcliente = '" + saidas.Cliente + "', " +
                    " datasaida = '" + saidas.DataSaida + "', " +
                    "WHERE idsaida = " + saidas.Saida;

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

            catch (Exception)
            {
                throw;
            }
        }
Exemple #6
0
        // METÓDO PARA INSERIR SAIDA
        public void Inserir(clsSaidadeVeiculoDto saidaDto)
        {
            try
            {
                saidaDto.Saida = obterProximocodigo();
                _conexao       = Conexao.ObterConexao();

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

                _comandoSql.CommandText = "INSERT INTO tblsaidaveiculo (idsaida, idmotorista, idcliente, datasaida) " +
                                          "VALUES " +
                                          "(" + saidaDto.Saida + ",'" + saidaDto.IdMotorista + "','" + saidaDto.Cliente + "','" + saidaDto.DataSaida + "')";

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

            catch (Exception)
            {
                throw;
            }
        }