Ejemplo n.º 1
0
        private void AbreTelaBuscaOrdemServico()
        {
            rOrdemServico        regra         = new rOrdemServico();
            frmBuscaCompra       telaCompra    = null;
            frmBuscaOrdemServico telaOrdemServ = null;

            DialogResult resultadoOrdemServ;
            DialogResult resultadoCompra;

            try
            {
                this._modelOrdemServico = new mOrdemServico();
                this._modelCompra       = new mCompra();

                if (rdbBuscaOrdemServ.Checked == true)
                {
                    telaOrdemServ      = new frmBuscaOrdemServico(this._modelOrdemServico);
                    resultadoOrdemServ = telaOrdemServ.ShowDialog();

                    if (resultadoOrdemServ == DialogResult.Cancel)
                    {
                        this._modelOrdemServico = null;
                    }
                    else
                    {
                        this.txtBuscaFiltro.Text = "Ordem de Serviço nº " + Convert.ToString(this._modelOrdemServico.IdOrdemServ);
                    }
                }
                else
                {
                    telaCompra      = new frmBuscaCompra(this._modelCompra);
                    resultadoCompra = telaCompra.ShowDialog();

                    if (resultadoCompra == DialogResult.Cancel)
                    {
                        this._modelCompra = null;
                    }
                    else
                    {
                        regra.buscaOrdemServicoParamVenda(Convert.ToString(this._modelCompra));
                        //buscaria o codigo da ordem de servico a partir do codigo da venda..
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                telaCompra = null;
                //telaOrdemServ = null;
            }
        }
Ejemplo n.º 2
0
        private void DeletaCadastro()
        {
            rOrdemServico regra = new rOrdemServico();

            try
            {
                regra.ValidarDeleta(this._modelOrdemServico);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                regra = null;
            }
        }
Ejemplo n.º 3
0
        private void populaGrid()
        {
            rOrdemServico regra = new rOrdemServico();
            DataTable     dt    = new DataTable();

            string ordem = this.txtFiltroOrdemServico.Text;

            try
            {
                dt = regra.buscaOrdemServico(ordem);
                dgOrdemServico.DataSource         = dt;
                dgOrdemServico.Columns[0].Visible = true;
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                regra = null;
                dt    = null;
            }
        }
Ejemplo n.º 4
0
        private void PopulaModelCompletoAlteracao()
        {
            rOrdemServico regra           = new rOrdemServico();
            DataTable     dtRegistroOrdem = null;

            try
            {
                dtRegistroOrdem = regra.BuscaUmRegistro(this._modelOrdemServico);
                this._modelOrdemServico.Deserialize(dtRegistroOrdem);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                regra = null;
                if (dtRegistroOrdem != null)
                {
                    dtRegistroOrdem.Dispose();
                    dtRegistroOrdem = null;
                }
            }
        }