Пример #1
0
 private void btnPreServico_Click(object sender, EventArgs e)
 {
     Camadas.BLL.servico   bllSrv = new Camadas.BLL.servico();
     Camadas.Model.servico srv    = new Camadas.Model.servico();
     srv.idServico = Convert.ToInt32(lblid.Text);
     srv.idCliente = Convert.ToInt32(comboCliente.SelectedValue);
     srv.valor     = Convert.ToDouble(textValor.Text);
     srv.status    = "PRÉ SERVIÇO";
     bllSrv.PreServico(srv);
     MessageBox.Show("Ordem de serviço " + srv.idServico + " está no caixa!");
     this.Close();
 }
Пример #2
0
        public void PreServico(Model.servico srv)
        {
            servico bllSrv = new servico();

            bllSrv.PreSrv(srv);
            Model.caixa caixa    = new Model.caixa();
            caixa       bllCaixa = new caixa();

            caixa.idServico = srv.idServico;
            caixa.cliente   = srv.idCliente;
            caixa.valor     = srv.valor;
            caixa.status    = srv.status;
            bllCaixa.PreSrvCaixa(caixa);
        }
Пример #3
0
 private void btnExcluir_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Tem certeza que deseja excluir?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         if (Convert.ToInt32(lblid.Text) != -1)
         {
             Camadas.Model.servico servico    = new Camadas.Model.servico();
             Camadas.BLL.servico   bllServico = new Camadas.BLL.servico();
             servico.idServico     = Convert.ToInt32(lblid.Text);
             servico.idCliente     = Convert.ToInt32(comboCliente.SelectedValue);
             servico.idVeiculo     = Convert.ToInt32(comboVeiculo.SelectedValue);
             servico.idProduto     = Convert.ToInt32(comboProduto.SelectedValue);
             servico.idFuncionario = Convert.ToInt32(comboFuncionario.SelectedValue);
             //servico.idTipo_prod = Convert.ToInt32(comboTipo.SelectedValue);
             servico.tipo         = comboTipo.Text;
             servico.serv_lateral = comboServ_lateral.Text;
             servico.serv_frontal = comboServ_frontal.Text;
             servico.valor        = Convert.ToDouble(textValor.Text);
             servico.status       = "";
             bllServico.Delete(servico);
             dgvServico.DataSource = (from p in bllServico.Select()
                                      select new
             {
                 Serviço = p.idServico,
                 Cliente = new Camadas.BLL.cliente().Select().FirstOrDefault(t => t.idCliente == p.idCliente)?.nome ?? "Não encontrado",
                 Veiculo = new Camadas.BLL.veiculo().Select().FirstOrDefault(t => t.idVeiculo == p.idVeiculo)?.nome ?? "Não encontrado",
                 Produto = new Camadas.BLL.produto().Select().FirstOrDefault(t => t.idProduto == p.idProduto)?.tonalidade ?? "Não encontrado",
                 Funcionario = new Camadas.BLL.funcionario().Select().FirstOrDefault(t => t.idFuncionario == p.idFuncionario)?.nome ?? "Não encontrado",
                 //TipoProduto = new Camadas.BLL.tipo_prod().Select().FirstOrDefault(t => t.idTipo_prod == p.idTipo_prod)?.tipo ?? "Não encontrado",
                 //TipoServiço = new Camadas.BLL.tipo_serv().Select().FirstOrDefault(t => t.idTipo_serv == p.idTipo_serv)?.idTipo_serv.ToString() ?? "Não encontrado",
                 Tipo = p.tipo,
                 ServiçoLateral = p.serv_lateral,
                 ServiçoFrontal = p.serv_frontal,
                 Valor = p.valor,
                 Status = p.status
             }).ToList();
         }
         else
         {
             MessageBox.Show("Não há nenhum cadastro para ser excluído!", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Hand);
         }
     }
     btnPreServico.Enabled = false;
     LimpaCampos();
 }
Пример #4
0
        public void Aprovar(Model.orcamento orc)
        {
            //mudar orc para aprovado
            orcamento bllOrc = new orcamento();

            bllOrc.Update(orc);
            Model.servico srv        = new Model.servico();
            servico       bllServico = new servico();

            srv.idServico     = orc.idOrcamento;
            srv.idCliente     = orc.idCliente;
            srv.idVeiculo     = orc.idVeiculo;
            srv.idProduto     = orc.idProduto;
            srv.idFuncionario = orc.idFuncionario;
            srv.tipo          = orc.tipo;
            srv.serv_lateral  = orc.serv_lateral;
            srv.serv_frontal  = orc.serv_frontal;
            srv.valor         = orc.valor;
            srv.status        = orc.status;
            bllServico.Insert(srv);
        }
Пример #5
0
 private void btnPesquisar_Click(object sender, EventArgs e)
 {
     Camadas.BLL.servico bllServico = new Camadas.BLL.servico();
     dgvServico.DataSource = (from p in bllServico.Select()
                              select new
     {
         Serviço = p.idServico,
         Cliente = new Camadas.BLL.cliente().Select().FirstOrDefault(t => t.idCliente == p.idCliente)?.nome ?? "Não encontrado",
         Veiculo = new Camadas.BLL.veiculo().Select().FirstOrDefault(t => t.idVeiculo == p.idVeiculo)?.nome ?? "Não encontrado",
         Produto = new Camadas.BLL.produto().Select().FirstOrDefault(t => t.idProduto == p.idProduto)?.tonalidade ?? "Não encontrado",
         Funcionario = new Camadas.BLL.funcionario().Select().FirstOrDefault(t => t.idFuncionario == p.idFuncionario)?.nome ?? "Não encontrado",
         //TipoProduto = new Camadas.BLL.tipo_prod().Select().FirstOrDefault(t => t.idTipo_prod == p.idTipo_prod)?.tipo ?? "Não encontrado",
         //TipoServiço = new Camadas.BLL.tipo_serv().Select().FirstOrDefault(t => t.idTipo_serv == p.idTipo_serv)?.idTipo_serv.ToString() ?? "Não encontrado",
         Tipo = p.tipo,
         ServiçoLateral = p.serv_lateral,
         ServiçoFrontal = p.serv_frontal,
         Valor = p.valor,
         Status = p.status
     }).ToList();
     btnGravar.Enabled     = true;
     btnPreServico.Enabled = true;
 }
Пример #6
0
        private void btnGravar_Click(object sender, EventArgs e)
        {
            if (Valida())
            {
                Camadas.Model.servico servico    = new Camadas.Model.servico();
                Camadas.BLL.servico   bllServico = new Camadas.BLL.servico();
                servico.idServico     = Convert.ToInt32(lblid.Text);
                servico.idCliente     = Convert.ToInt32(comboCliente.SelectedValue);
                servico.idVeiculo     = Convert.ToInt32(comboVeiculo.SelectedValue);
                servico.idProduto     = Convert.ToInt32(comboProduto.SelectedValue);
                servico.idFuncionario = Convert.ToInt32(comboFuncionario.SelectedValue);
                servico.tipo          = comboTipo.Text;
                servico.serv_lateral  = comboServ_lateral.Text;
                servico.serv_frontal  = comboServ_frontal.Text;
                servico.valor         = Convert.ToDouble(textValor.Text);
                servico.status        = "ABERTO";
                if (servico.idServico == -1)
                {
                    bllServico.Insert(servico);
                }
                else
                {
                    bllServico.Update(servico);
                }

                if (MessageBox.Show("Deseja incluir um Serviço?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
                {
                    MessageBox.Show("Serviço incluido com sucesso!", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    LimpaCampos();
                    Habilita(false);
                }
                else
                {
                    LimpaCampos();
                }
            }
        }