private void BTN_AddProduct_Click(object sender, EventArgs e) { if (TXT_Nome_Produto.Text == "") { TXT_Nome_Produto.BackColor = Color.OrangeRed; TXT_Nome_Produto.Focus(); return; } if (!Int32.TryParse(TXT_QTD_Produto.Text, out int valor)) { TXT_QTD_Produto.BackColor = Color.OrangeRed; TXT_QTD_Produto.Focus(); return; } qtdItens = Convert.ToInt32(TXT_QTD_Produto.Text.ToString()); dados_Itens_NFe.New_NFe_Item(qtdItens, productId, nfeId); ItensNFe = dados_Itens_NFe.GetNFeItens(nfeId); GRID_Itens_NFe.DataSource = ItensNFe; BTN_AddItensStock.Enabled = true; TXT_Nome_Produto.Text = ""; TXT_Nome_Produto.Focus(); TXT_QTD_Produto.Text = ""; TXT_QTD_Produto.BackColor = Color.White; TXT_TP_Unidade.Text = ""; GB_Find_Product_By_Name.Visible = false; ContLinhasGrid(); }
private void BTN_RegNFe_Click(object sender, EventArgs e) { bool returns = false; if (!Int32.TryParse(TXT_Numero_NFe.Text, out int valor)) { TXT_Numero_NFe.BackColor = Color.OrangeRed; TXT_Numero_NFe.Focus(); returns = true; } if (!Int32.TryParse(TXT_Serie_NFe.Text, out valor)) { TXT_Serie_NFe.BackColor = Color.OrangeRed; TXT_Serie_NFe.Focus(); returns = true; } if (!decimal.TryParse(TXT_Valor.Text.Replace("$", "").Replace("R", "").Replace("€", "").Replace(" ", ""), out decimal v2)) { TXT_Valor.BackColor = Color.OrangeRed; TXT_Valor.Focus(); returns = true; } if (TXT_CNPJ_Selected.Text.Replace(".", "").Replace("/", "").Replace("-", "").Replace(" ", "") == "") { TXT_CNPJ_Selected.BackColor = Color.OrangeRed; TXT_CNPJ_Selected.Focus(); returns = true; } if (returns) { return; } numberNFe = Convert.ToInt32(TXT_Numero_NFe.Text.ToString()); seriesNFe = Convert.ToInt32(TXT_Serie_NFe.Text.ToString()); valueNFe = decimal.Parse(TXT_Valor.Text.ToString().Replace("$", "").Replace("R", "").Replace("€", "").Replace(" ", "")); emissionDateNFe = Convert.ToDateTime(DT_Data_Emissão.Value); providerCNPJ = TXT_CNPJ_Selected.Text.ToString().Replace(".", "").Replace(",", "").Replace("/", "").Replace("-", "").Replace(" ", ""); if (isNew) { nfeId = dadosNFes.Insere_NFe(seriesNFe, numberNFe, emissionDateNFe, valueNFe, providerID); } else if (!isNew) { dadosNFes.EditaNFe(seriesNFe, numberNFe, emissionDateNFe, valueNFe, nfeId, providerID); } BTN_RegNFe.Enabled = false; isNew = false; DesabilitaCamposNFe(); GB_Add_Itens_NFe.Enabled = true; TXT_Nome_Produto.Focus(); }
private void BTN_SelecionarByName_Click(object sender, EventArgs e) { productName = LB_List_Products_Name.Text.ToString(); productName = productName.Split('-')[0]; return_Produtos = produtos.GetProducts(0, productName, ProductIsActive._); foreach (var return_Produtos in return_Produtos) { productId = return_Produtos.Product_Id; productName = return_Produtos.Product_Name; productTPUnidade = return_Produtos.Product_Unidade; } if (return_Produtos.Count == 0) { return; } TXT_Nome_Produto.Text = productName.ToString(); TXT_TP_Unidade.Text = productTPUnidade.ToString(); GB_Find_Product_By_Name.Visible = false; TXT_Nome_Produto.Focus(); }