Exemplo n.º 1
0
        private void Carregar()
        {
            OrdemServicoServico ordemServicoServico = new OrdemServicoServico();
            OrdemServicoFiltro  ordemServicoFiltro  = ObterFiltro();

            dgvConsulta.DataSource = ordemServicoServico.Selecionar(ordemServicoFiltro);
        }
Exemplo n.º 2
0
        public DataTable Selecionar(OrdemServicoFiltro filtro)
        {
            SqlCommand cmd = (SqlCommand)this.dataBase.GetStoredProcCommand("OrdemServico_Selecionar");

            cmd.Parameters.Add("@ID", System.Data.SqlDbType.Int).Value                       = filtro.ID;
            cmd.Parameters.Add("@IdCliente", System.Data.SqlDbType.Int).Value                = filtro.IdCliente;
            cmd.Parameters.Add("@DataEntrada", System.Data.SqlDbType.SmallDateTime).Value    = filtro.DataEntrada;
            cmd.Parameters.Add("@DescricaoEquipamento", System.Data.SqlDbType.VarChar).Value = filtro.DescricaoEquipamento;
            cmd.Parameters.Add("@DescricaoProblema", System.Data.SqlDbType.VarChar).Value    = filtro.DescricaoProblema;
            cmd.Parameters.Add("@Status", System.Data.SqlDbType.TinyInt).Value               = filtro.Status;
            cmd.CommandTimeout = 0;
            return(this.dataBase.ExecuteDataSet(cmd).Tables[0]);
        }
Exemplo n.º 3
0
        private OrdemServicoFiltro ObterFiltro()
        {
            OrdemServicoFiltro filtro = new OrdemServicoFiltro();

            if (txtID.Text.Trim() != string.Empty)
            {
                filtro.ID = int.Parse(txtID.Text);
            }

            if (cbCliente.SelectedItem != null)
            {
                filtro.IdCliente = (int)cbCliente.SelectedValue;
            }

            if (cbStatus.SelectedItem != null)
            {
                filtro.Status = (OrdemServicoStatus)((ComboBoxItem)cbStatus.SelectedItem).Value;
            }

            if (txtDescricaoEquipamento.Text.Trim() != string.Empty)
            {
                filtro.DescricaoEquipamento = txtDescricaoEquipamento.Text;
            }

            if (txtDescricaoProblema.Text.Trim() != string.Empty)
            {
                filtro.DescricaoProblema = txtDescricaoProblema.Text;
            }

            if (dtpDataEntrada.Enabled)
            {
                filtro.DataEntrada = dtpDataEntrada.Value.Date;
            }

            return(filtro);
        }
Exemplo n.º 4
0
        public DataTable Selecionar(OrdemServicoFiltro filtro)
        {
            OrdemServicoDado ordemServicoDados = new OrdemServicoDado();

            return(ordemServicoDados.Selecionar(filtro));
        }