public frmConsultaVendas(Controllers.ctrlVendas pCtrlVenda) { InitializeComponent(); umCtrlVenda = pCtrlVenda; umaVenda = new Classes.vendas(); carregarDados(umCtrlVenda); btn_Excluir.Text = "Cancelar"; btn_Alterar.Visible = false; resizeButtons(); }
public override string Inserir(object pObj) { if (pObj == null) { return("Erro: Venda está nula!"); } else { Classes.vendas vlCompra = (Classes.vendas)pObj; return(InserirToString(nameTable, vlCompra.arrayStringCampos(), vlCompra.arrayStringValores(), true)); } }
public override string Alterar(object pObj) { if (pObj == null) { return("Erro: Venda está nula!"); } else { Classes.vendas vlCompra = (Classes.vendas)pObj; string alteration = $"UPDATE {nameTable} SET "; for (int i = 4; i <= vlCompra.arrayStringValores().Length - 1; i++) { if ((int.TryParse(vlCompra.arrayStringValores()[i], out int _) || decimal.TryParse(vlCompra.arrayStringValores()[i], out decimal _)) && !vlCompra.arrayStringValores()[i].Contains("+")) { alteration += $"{vlCompra.arrayStringCampos()[i]} = " + $"{vlCompra.arrayStringValores()[i].Replace(',', '.')}, "; }
public void CarregarTxtBox(Classes.vendas pUmaCompra) { txtb_Modelo.Text = pUmaCompra.Modelo; txtb_Serie.Text = pUmaCompra.Serie; txtb_NumNF.Text = pUmaCompra.NumeroNF; dt_Chegada.Text = pUmaCompra.Saida; dt_Emissao.Text = pUmaCompra.Emissao; txtb_CodigoUsu.Text = pUmaCompra.CodigoUsu.ToString(); txtb_Fornecedor.Text = pUmaCompra.UmCliente.Cliente; txtb_CodigoCliente.Text = pUmaCompra.UmCliente.Codigo.ToString(); txtb_Transport.Text = pUmaCompra.UmaTransportadora.Transportadora; txtb_CodigoTransport.Text = pUmaCompra.UmaTransportadora.Codigo.ToString(); txtb_CondicaoPag.Text = pUmaCompra.UmaCondicaoPag.CondicaoPag; txtb_CodigoCondPag.Text = pUmaCompra.UmaCondicaoPag.Codigo.ToString(); listToLvItensCompra(pUmaCompra.UmaListaItens); listToLvContasPagar(pUmaCompra.UmaListaContasReceber); umaVenda.ThisCompra = pUmaCompra; btn_Salvar.Enabled = true; }
public override void ConhecaOBJ(object pOBJ) { umaVenda = (Classes.vendas)pOBJ; }