private void button1_Click(object sender, EventArgs e) { try { string desc = txtSitua.Text; desc = desc.Trim(); int qtd = desc.Count(); if (qtd > 200) { throw new Exception("O campo 'Situação' não pode passar de 200 caracteres"); } FuncionarioDTO funcionario = cboFuncio.SelectedItem as FuncionarioDTO; AutoDTO auto = cboAuto.SelectedItem as AutoDTO; PecasDTO pecas = cboPeca.SelectedItem as PecasDTO; OrcamentoDTO dto = new OrcamentoDTO(); dto.FuncionarioId = funcionario.Id; dto.AutoId = auto.Id; dto.PecaId = pecas.Id; dto.Situacao = txtSitua.Text; dto.Valor = nudValor.Value; OrcamentoBusiness buss = new OrcamentoBusiness(); buss.Salvar(dto); MessageBox.Show("Orcamento efetuado com sucesso.", "SIGMA", MessageBoxButtons.OK); } catch (Exception ex) { MessageBox.Show(ex.Message, "SIGMA", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void CarregarGrid() { OrcamentoBusiness business = new OrcamentoBusiness(); dgvFuncionario.AutoGenerateColumns = false; dgvFuncionario.DataSource = business.ConsultarOrc(); }
public void AutoCarregar() { OrcamentoBusiness business = new OrcamentoBusiness(); List <OrcamentoDTO> dto = business.Listar(); dgvOrcamento.AutoGenerateColumns = false; dgvOrcamento.DataSource = dto; }
private void CarregarFuncionarios() { OrcamentoBusiness business = new OrcamentoBusiness(); OrcamentoDTO dto = new OrcamentoDTO(); cboFunc.DisplayMember = nameof(OrcamentoDTO.Nome); cboFunc.ValueMember = nameof(OrcamentoDTO.funcionario_id_funcionario); cboFunc.DataSource = business.ConsultarFuncionarios(); }
void CarregarCboOrcamento() { OrcamentoDTO dto = new OrcamentoDTO(); OrcamentoBusiness buss = new OrcamentoBusiness(); List <OrcamentoDTO> lista = buss.Listar(); cboOrcamento.ValueMember = nameof(dto.Id); cboOrcamento.DisplayMember = nameof(dto.Id); cboOrcamento.DataSource = lista; }
public PedidoController() { pedidoBusiness = new PedidoBusiness(); pedidoStatusBusiness = new PedidoStatusBusiness(); consultorBusiness = new ConsultorBusiness(); lojaBusiness = new LojaBusiness(); tipoPagamentoBusiness = new TipoPagamentoBusiness(); orcamentoBusiness = new OrcamentoBusiness(); parcelaBusiness = new ParcelaBusiness(); }
private void btnNovo_Click(object sender, EventArgs e) { OrcamentoBusiness db = new OrcamentoBusiness(); int id = db.GerarOrcamento(); frmAddPecas frm = new frmAddPecas(); Hide(); frm.CarregarLabel(id.ToString()); frm.ShowDialog(); Show(); }
private void btnGuardar_Click(object sender, EventArgs e) { OrcamentoDTO dto = new OrcamentoDTO(); dto.id_orcamento = Convert.ToInt32(lblOrc.Text); dto.funcionario_id_funcionario = Convert.ToInt32(cboFunc.SelectedValue); dto.valor = Convert.ToDouble(lblValorTotal.Text); dto.situacao = rbnAprovado.Checked == true ? "Aprovado" : "Reprovado"; dto.descricao = txtDesc.Text; OrcamentoBusiness business = new OrcamentoBusiness(); int id = business.SalvarOrc(dto); MessageBox.Show("Orçamento guardado com sucesso!", "SIGMA", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); Close(); }
private void btnRem_Click(object sender, EventArgs e) { try { OrcamentoDTO dto = dgvFuncionario.CurrentRow.DataBoundItem as OrcamentoDTO; OrcamentoBusiness business = new OrcamentoBusiness(); business.RemoverOrcamento(dto.id_orcamento.ToString()); MessageBox.Show("Orçamento Removido com Sucesso!", "SIGMA", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); CarregarGrid(); } catch (ArgumentException ex) { MessageBox.Show(ex.Message, "SIGMA", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception) { MessageBox.Show("Selecione um Orcamento!", "SIGMA", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public OrcamentoController() { consultorBusiness = new ConsultorBusiness(); lojaBusiness = new LojaBusiness(); orcamentoBusiness = new OrcamentoBusiness(); }