예제 #1
0
        public void BuscaContrato(int idContrato)
        {
            ContratoDAO cDAO = new ContratoDAO();

            if (idContrato == 0)
            {
                contr = cDAO.GetByCliente(cli.Idcliente);
            }
            else
            {
                contr = cDAO.GetById(idContrato);
            }

            if (contr != null)
            {
                txtIdContrato.Text   = contr.Idcontrato.ToString();
                txtNomeContrato.Text = contr.Descricao;

                ServicoDAO sDAO = new ServicoDAO();
                cboServico.SelectedValue = contr.Idservico;
                sv = sDAO.GetById(Convert.ToInt32(cboServico.SelectedValue));
                AtualizaValor();
            }
            else
            {
                txtIdContrato.Text       = null;
                txtNomeContrato.Text     = null;
                cboServico.SelectedValue = config.CobrancaPadrao;
            }
        }
예제 #2
0
        private void AtualizaValor()//ok
        {
            ServicoDAO sDAO = new ServicoDAO();

            sv = sDAO.GetById(Convert.ToInt32(cboServico.SelectedValue));
            if (sv != null)
            {
                obj.Idservico = sv.Idservico;
                if (obj.TipoVeiculo == 'C')
                {
                    txtValor.Text = sv.ValorCarro.ToString();
                }

                if (obj.TipoVeiculo == 'M')
                {
                    txtValor.Text = sv.ValorMoto.ToString();
                }

                if (obj.TipoVeiculo == 'O')
                {
                    txtValor.Text = sv.ValorOutros.ToString();
                }
            }
            MontaCupom();
        }
예제 #3
0
        public void CarregaServico(int id)
        {
            ServicoDAO sDAO = new ServicoDAO();
            Servicos   sObj = sDAO.GetById(id);

            txtIdServico.Text   = sObj.Idservico.ToString();
            txtNomeServico.Text = sObj.Descricao;
            txtVCarro.Text      = sObj.ValorCarro.ToString();
            txtVMoto.Text       = sObj.ValorMoto.ToString();
            txtVOutros.Text     = sObj.ValorOutros.ToString();
        }
예제 #4
0
        public IUServico(int id, Form lista, IUContrato contr, IUConfigMovimento config)
        {
            InitializeComponent();
            oDAO        = new ServicoDAO();
            obj         = new Servicos();
            this.lista  = lista;
            this.contr  = contr;
            this.config = config;

            cboTipoCobranca.SelectedIndex = 0;

            if (id != 0)
            {
                obj = oDAO.GetById(id);

                txtIdServico.Text   = obj.Idservico.ToString();
                txtDescricao.Text   = obj.Descricao;
                txtQuantidade.Value = obj.Quantidade;
                txtVCarro.Text      = obj.ValorCarro.ToString();
                txtVMoto.Text       = obj.ValorMoto.ToString();
                txtVOutros.Text     = obj.ValorOutros.ToString();

                chkAtivo.Checked = (obj.Ativo == 1) ? true : false;

                switch (obj.TipoCobranca)
                {
                case 'H':
                {
                    cboTipoCobranca.SelectedIndex = 0;
                    break;
                }

                case 'I':
                {
                    cboTipoCobranca.SelectedIndex = 1;
                    break;
                }

                case 'D':
                {
                    cboTipoCobranca.SelectedIndex = 2;
                    break;
                }

                case 'M':
                {
                    cboTipoCobranca.SelectedIndex = 3;
                    break;
                }
                }
                btnLimpar.Enabled = false;
            }
        }
예제 #5
0
        private void CarregaServico()
        {
            ServicoDAO sDAO = new ServicoDAO();

            cboServico.DataSource    = sDAO.BuscaPorCampo("ativo", "1");
            cboServico.ValueMember   = "ID";
            cboServico.DisplayMember = "Descrição";
            MontaCupom();

            cboServico.SelectedValue = config.CobrancaPadrao;
            sv = sDAO.GetById(Convert.ToInt32(cboServico.SelectedValue));
            AtualizaValor();
        }
예제 #6
0
        private void AtualizaValor()
        {
            ServicoDAO sDAO = new ServicoDAO();

            sv = sDAO.GetById(Convert.ToInt32(cboServico.SelectedValue));
            if (sv != null)
            {
                if (rbCarro.Checked)
                {
                    txtValor.Text = sv.ValorCarro.ToString();
                }

                if (rbMoto.Checked)
                {
                    txtValor.Text = sv.ValorMoto.ToString();
                }

                if (rbOutros.Checked)
                {
                    txtValor.Text = sv.ValorOutros.ToString();
                }
            }
        }