public void CarregaInfo() { CommandProdutos CmdP = new CommandProdutos(); CmdP.CriarProduto(); List <Produto> LProd = new List <Produto>(); LProd = CmdP.GetProduto(); Tabela_Produto.ItemsSource = LProd; }
private void BtnGravar_Clicked(object sender, EventArgs e) { if (InputCodProduto.Text == "" || InputCodProduto.Text == null) { /** * Filtro de Produtos */ Produto Prd = new Produto(); Prd.Codigo = 0; Prd.CdBarras = InputBarras.Text; Prd.QtdPadrao = Convert.ToDouble(InputLblQtde.Text); Prd.Descricao = PrdInputDescricao.Text; Prd.CdFabricante = Convert.ToInt32(InputCodFabric.Text); Prd.DtAtCad = DtPickAtCad.Date; Prd.DtAtPrec = DtPickAtPrco.Date; // var UnidadeMed = (UnidadeMedida)InputUndMed.SelectedItem; Prd.CdUnMed = UnidadeMed.idUnida; Prd.UndMedida = UnidadeMed.Descricao; Prd.CustoUnd = Convert.ToDouble(InputCstUnit.Text); Prd.PorcMargem = Convert.ToDouble(InputAplicar.Text); Prd.PrcoVendUnd = Convert.ToDouble(InputVndUnit.Text); Prd.PorcDesMax = Convert.ToDouble(InputDescM.Text); Prd.MinAtacado = Convert.ToDouble(InputMAtacado.Text); Prd.PrcoVdAtacado = Convert.ToDouble(InputVlrAtacado.Text); Prd.PorcCom = Convert.ToDouble(InputAcresCom.Text); Prd.CdFormInd = Convert.ToInt32(InputFormPrec.Text); // var Fornecedor = (Fornecedores)InputFornPri.SelectedItem; Prd.CdFornPrinc = Fornecedor.Codigo; Prd.FornPrinc = Fornecedor.RazaoSocial; var Departamento = (Departamento)InputDepartamento.SelectedItem; Prd.CodDepart = Departamento.IdDepart; Prd.Depart = Departamento.Descricao; var SubDepartamento = (SubDepartamento)InputSubDepartamento.SelectedItem; Prd.CodSubDepart = SubDepartamento.CodSubDepartamento; Prd.SubDepart = SubDepartamento.Descricao; var VarCr = (Cor)InputCorPredo.SelectedItem; Prd.CodCor = VarCr.IdCor; Prd.CorPred = VarCr.Descricao; Prd.QtdeConver = Convert.ToDouble(InputQtdeConvers.Text); Prd.Local1 = InputLocal1.Text; Prd.Local2 = InputLocal2.Text; Prd.VldCntrl = ChkValControl.IsChecked; Prd.BalanVal = ChkCargBalVal.IsChecked; Prd.DiasValBal = InputDias.Text; Prd.AECF = Convert.ToDouble(InputAecf.Text); Prd.TribOrigem = Convert.ToDouble(InputTribOrigem.Text); Prd.TribAgregado = Convert.ToDouble(InputTribAgregado.Text); var InCncm = (CNCM)InputCncm.SelectedItem; Prd.CdCNCM = InCncm.CodCNCM; Prd.CNCM = InCncm.Descricao; var ICest = (CEST)InputCest.SelectedItem; Prd.CdCest = ICest.Codigo; Prd.CEST = ICest.Descricao; var VarSitTri = (SituacaoTributaria)InputSitTributa.SelectedItem; Prd.CodSitTrib = VarSitTri.Codigo; Prd.SitTrib = VarSitTri.Descricao; Prd.CFOP = Convert.ToInt32(InputCFOP.Text); var TpoProduto = (TipoProduto)InputTipoProd.SelectedItem; Prd.CdTipoProd = TpoProduto.Codigo; Prd.TipoProd = TpoProduto.Descricao; Prd.Icms = Convert.ToDouble(InputICMS.Text); Prd.Difer = Convert.ToDouble(InputDifer.Text); Prd.Ipi = Convert.ToDouble(InputIpi.Text); Prd.CdEX = Convert.ToInt32(InputCodEx.Text); var TribIcms = (CSON)InputCsonTribIcms.SelectedItem; Prd.CodTribIcsmCson = TribIcms.Codigo; Prd.TribIcmsSimples = TribIcms.Descricao; var InfoOrigon = (Origem)InputOrigem.SelectedItem; Prd.CodigoOrigem = InfoOrigon.Codigo; Prd.Origem = InfoOrigon.Descricao; Prd.CodGen = Convert.ToInt32(InputCodGn.Text); Prd.IcmsIO = Convert.ToInt32(InputIcmsOI.Text); Prd.ProdEscRelec = ChkPrdEscRel.IsChecked; Prd.CnpjFabri = InputPrdEscRel.Text; Prd.Fpc = Convert.ToDouble(InputFcp.Text); Prd.FpcST = Convert.ToDouble(InputFcpSt.Text); Prd.CBenFiscUF = Convert.ToDouble(InputBenFisc.Text); // #######// Prd.PdSemBarra = false; var CodSitu = (CodigoSitTibutaria)InputCdSituaCofins.SelectedItem; Prd.CdSitTribPis = CodSitu.Codigo; Prd.SitTribPis = CodSitu.Descricao; Prd.Pis = Convert.ToDouble(InputPis.Text); var CodTrbConf = (CodigoSitTibutaria)InputCdSituaCofins.SelectedItem; Prd.CdTribConf = CodTrbConf.Codigo; Prd.TribConf = CodTrbConf.Descricao; Prd.Confins = Convert.ToInt32(InputCofins.Text); Prd.GrupCombu = InputCdGrupComb.Text; Prd.GLP = Convert.ToDouble(InputGlp.Text); Prd.VPart = Convert.ToDouble(InputVPart.Text); Prd.DescriProdConfAnp = LblDescriAnp.Text; CommandProdutos CmdPrd = new CommandProdutos(); CmdPrd.CriarProduto(); CmdPrd.InserirProduto(Prd); } else if (InputCodProduto.Text != "" && InputCodProduto.Text != null) { } }