private static prod GetProduto(int i) { prod p = new prod { cProd = i.ToString().PadLeft(5, '0'), cEAN = "7770000000012", xProd = i == 1 ? "NOTA FISCAL EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL" : "ABRACADEIRA NYLON 6.6 BRANCA 91X92 " + i, NCM = "84159090", CFOP = 5102, uCom = "UNID", qCom = 1, vUnCom = 1.1m, vProd = 1.1m, vDesc = 0.10m, cEANTrib = "7770000000012", uTrib = "UNID", qTrib = 1, vUnTrib = 1.1m, indTot = IndicadorTotal.ValorDoItemCompoeTotalNF, //NVE = {"AA0001", "AB0002", "AC0002"}, //CEST = ? //ProdutoEspecifico = new arma //{ // tpArma = TipoArma.UsoPermitido, // nSerie = "123456", // nCano = "123456", // descr = "TESTE DE ARMA" //} }; return(p); }
protected virtual prod GetProduto(Produto produto) { var p = new prod { cProd = produto.Id.ToString().PadLeft(5, '0'), cEAN = "7770000000012", //xProd = produto.Nome, xProd = produtoNfeEmitidoHolog, NCM = produto.Ncm, CFOP = produto.Cfop, uCom = produto.UnidadeComercial, qCom = produto.QuantidadeComercial, vUnCom = produto.ValorUnitarioComercializacao, vProd = produto.Valor, vDesc = produto.ValorDoDesconto, cEANTrib = "7770000000012", uTrib = produto.UnidadeTributavel, qTrib = produto.QuantidadeTributavel, vUnTrib = produto.ValorUnitarioTributacao, indTot = IndicadorTotal.ValorDoItemCompoeTotalNF, //NVE = {"AA0001", "AB0002", "AC0002"}, //CEST = ? //ProdutoEspecifico = new arma //{ // tpArma = TipoArma.UsoPermitido, // nSerie = "123456", // nCano = "123456", // descr = "TESTE DE ARMA" //} }; return(p); }
protected virtual prod GetProduto(int i) { var p = new prod { cProd = NFCe.lstProd[i - 1].codigoInterno.PadLeft(5, '0'), cEAN = NFCe.lstProd[i - 1].codigo, xProd = i == 1 ? "NOTA FISCAL EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL" : NFCe.lstProd[i - 1].descricao + i, NCM = NFCe.lstProd[i - 1].NCM, CFOP = 5102, uCom = NFCe.lstProd[i - 1].unidade, qCom = NFCe.lstProd[i - 1].qtd, vUnCom = NFCe.lstProd[i - 1].vlrUnit, vProd = NFCe.lstProd[i - 1].vlrUnit, vDesc = 0.00m, cEANTrib = NFCe.lstProd[i - 1].codigo, uTrib = NFCe.lstProd[i - 1].unidade, qTrib = NFCe.lstProd[i - 1].qtd, vUnTrib = NFCe.lstProd[i - 1].vlrUnit, indTot = IndicadorTotal.ValorDoItemCompoeTotalNF, //CEST = ? //ProdutoEspecifico = new arma //{ // tpArma = TipoArma.UsoPermitido, // nSerie = "123456", // nCano = "123456", // descr = "TESTE DE ARMA" //} }; return(p); }
protected virtual prod GetProduto(int i) { var p = new prod { cProd = i.ToString().PadLeft(5, '0'), cEAN = "7770000000012", xProd = "ABRACADEIRA NYLON 6.6 BRANCA 91X92 " + i, NCM = "73269000", CFOP = 5102, uCom = "UNID", qCom = decimal.Parse("1,000"), vUnCom = decimal.Parse("1,00"), vProd = decimal.Parse("1,00"), vDesc = decimal.Parse("0,10"), cEANTrib = "7770000000012", uTrib = "UNID", qTrib = decimal.Parse("1,000"), vUnTrib = decimal.Parse("1,00"), indTot = IndicadorTotal.ValorDoItemCompoeTotalNF //ProdutoEspecifico = new arma //{ // tpArma = TipoArma.UsoPermitido, // nSerie = "123456", // nCano = "123456", // descr = "TESTE DE ARMA" //} }; return(p); }
protected void btn_guardar_Click(object sender, EventArgs e) { Label1.Text = ""; if (txt_cat.Text == "") { Label1.Text = "CAMPOS VACIOS"; } else { prod pr = new prod(); pr.cod_pro = txt_codigo.Text; pr.nom_pro = txt_prod.Text; pr.prec_u = Convert.ToDouble(txt_prec.Text); pr.cat_id = Convert.ToInt64(txt_cat.Text); pr.un_med = Convert.ToDouble(txt_unm.Text); pr.pre_pro = txt_pres.Text; pr.stock_pro = Convert.ToInt64(txt_stock.Text); pr.estado_pro = txt_estado.Text; try { if (prod.Agregar_Producto(pr) > 0) { Label1.Text = "REGISTRO EXITOSO"; } } catch (Exception ex) { Label1.Text = ex.ToString(); } } }
private void frmIn_Kardex_Load(object sender, EventArgs e) { try { List <prod> comb = new List <prod>(); foreach (var item in pr_x_Bo.Get_List_ProductoxBodegaxSucursal_x_Bodega(param.IdEmpresa, Convert.ToInt32(UCSucursalBodega.cmb_bodega.EditValue), Convert.ToInt32(UCSucursalBodega.cmb_sucursal.EditValue))) { prod det = new prod(); det.Codigo = item.pr_codigo; det.Descripcion = item.pr_descripcion; det.IdProducto = item.IdProducto; comb.Add(det); } cmbProductos.Properties.DataSource = comb; if (desdeDisponibilidad) { cmbProductos.EditValue = IdProducto; dtpFechaIncial.Value = FechaIncio; dtpFechaFinal.Value = FechaFin; btn_Procesar_Click(new Object(), new EventArgs()); } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public bool AddProduct(prod pr) { LQDataContext ctxs = new LQDataContext(); ctxs.prods.InsertOnSubmit(pr); ctxs.SubmitChanges(); return(true); }
public void UpdateProduct(prod pr) { try { LQDataContext ctxx = new LQDataContext(); var q = ctxx.prods.Where(d => d.id_pro == pr.id_pro).SingleOrDefault(); q.id_cat = pr.id_cat; q.pro_name = pr.pro_name; q.pro_price = pr.pro_price; ctxx.SubmitChanges(); } catch (Exception ex) { } }
public void load_pro() { if (ck.checkQuanlity(Request.QueryString["id"])) { id = Convert.ToInt32(Request.QueryString["id"]); } else { Response.Redirect("404.html"); } p = rp.getProduct(id); lblID.Text = p.id_pro + ""; txtName.Text = p.pro_name; txtPrice.Text = p.pro_price + ""; idCate = p.id_cat; Repeater3.DataSource = p.img_prods; Repeater3.DataBind(); }
public IHttpActionResult GetProductos(string id) { Productos productos = db.Productos.Find(id); if (productos == null) { return(NotFound()); } prod p = new prod(); p.Cod_Producto = productos.Cod_Producto; p.Nombre_Producto = productos.Nombre_Producto; p.Cod_Marca = productos.Cod_Marca; p.Informacion = productos.Informacion; p.Precio_Venta = productos.Precio_Venta; p.Oferta = productos.Oferta; p.Cod_SubCategoria = productos.Cod_SubCategoria; p.URLVideo = productos.URLVideo; return(Ok(p)); }
public void load_pro() { if (ck.checkQuanlity(Request.QueryString["id"])) { id = Convert.ToInt32(Request.QueryString["id"]); } else { Response.Redirect("404.html"); } prod p = rp.getProduct(id); lblID.Text = p.id_pro + ""; lblName.Text = p.pro_name; lblPrice.Text = p.pro_price + ""; Repeater3.DataSource = p.img_prods; Repeater3.DataBind(); //imgav.ImageUrl = "images/home/" + p.pro_img; product_list = rp.getTopProduct(4); Repeater1.DataSource = product_list; Repeater1.DataBind(); }
protected prod GetProduto(int i) { var p = new prod { cProd = NFeSelected.NFE_DETALHE[i].GTIN, cEAN = NFeSelected.NFE_DETALHE[i].GTIN, xProd = NFeSelected.NFE_DETALHE[i].NOME_PRODUTO, NCM = NFeSelected.NFE_DETALHE[i].NCM, CFOP = NFeSelected.NFE_DETALHE[i].CFOP.Value, uCom = NFeSelected.NFE_DETALHE[i].UNIDADE_COMERCIAL, qCom = NFeSelected.NFE_DETALHE[i].QUANTIDADE_COMERCIAL.Value, vUnCom = decimal.Parse(NFeSelected.NFE_DETALHE[i].VALOR_UNITARIO_COMERCIAL.Value.ToString("N2")), vProd = decimal.Parse(NFeSelected.NFE_DETALHE[i].VALOR_TOTAL.Value.ToString("N2")), //vDesc = NFeSelected.NFE_DETALHE[i].ValorDesconto.Value, cEANTrib = NFeSelected.NFE_DETALHE[i].GTIN, uTrib = NFeSelected.NFE_DETALHE[i].UNIDADE_TRIBUTAVEL, qTrib = NFeSelected.NFE_DETALHE[i].QUANTIDADE_TRIBUTAVEL.Value, vUnTrib = decimal.Parse(NFeSelected.NFE_DETALHE[i].VALOR_UNITARIO_TRIBUTAVEL.Value.ToString("N2")), indTot = IndicadorTotal.ValorDoItemCompoeTotalNF, }; return(p); }
protected prod GetProduto(int i) { var p = new prod { cProd = NFeSelected.ListaNfeDetalhe[i].Gtin, cEAN = NFeSelected.ListaNfeDetalhe[i].Gtin, xProd = NFeSelected.ListaNfeDetalhe[i].NomeProduto, NCM = NFeSelected.ListaNfeDetalhe[i].Ncm, CFOP = NFeSelected.ListaNfeDetalhe[i].Cfop.Value, uCom = NFeSelected.ListaNfeDetalhe[i].UnidadeComercial, qCom = NFeSelected.ListaNfeDetalhe[i].QuantidadeComercial.Value, vUnCom = decimal.Parse(NFeSelected.ListaNfeDetalhe[i].ValorUnitarioComercial.Value.ToString("N2")), vProd = decimal.Parse(NFeSelected.ListaNfeDetalhe[i].ValorTotal.Value.ToString("N2")), //vDesc = NFeSelected.ListaNfeDetalhe[i].ValorDesconto.Value, cEANTrib = NFeSelected.ListaNfeDetalhe[i].Gtin, uTrib = NFeSelected.ListaNfeDetalhe[i].UnidadeTributavel, qTrib = NFeSelected.ListaNfeDetalhe[i].QuantidadeTributavel.Value, vUnTrib = decimal.Parse(NFeSelected.ListaNfeDetalhe[i].ValorUnitarioTributavel.Value.ToString("N2")), indTot = IndicadorTotal.ValorDoItemCompoeTotalNF, }; return(p); }
partial void Deleteprod(prod instance);
partial void Insertprod(prod instance);
private void attach_prods(prod entity) { this.SendPropertyChanging(); entity.cat = this; }
private void detach_prods(prod entity) { this.SendPropertyChanging(); entity.cat = null; }
partial void Updateprod(prod instance);
public det() { prod = new prod(); imposto = new imposto(); }
protected void btnAddPro_Click(object sender, EventArgs e) { if (FileU.HasFile) { foreach (var file in FileU.PostedFiles) { if (!ck.CheckFileType(file.FileName)) { tam = 1; break; } } if (tam == 0) { int dem = 0; pr = new prod(); if ((int)ViewState["bf"] == 1) { pr.id_cat = idCate; ViewState["bf"] = 0; } else { drCate.SelectedIndex = 0; pr.id_cat = Convert.ToInt32(drCate.SelectedItem.Value); } if (ck.checkstringnull(tbName1.Text)) { if (ck.checkstringnull(tbPrice1.Text)) { if (ck.checknumber(tbPrice1.Text)) { if (ck.checkstring(tbName1.Text, 50)) { if (rp.checkalprod(tbName1.Text.Trim())) { pr.pro_name = tbName1.Text.Trim(); pr.pro_price = float.Parse(tbPrice1.Text.Trim()); rp.AddProduct(pr); foreach (var file in FileU.PostedFiles) { string fileName = "images/home/" + file.FileName; string filePath = MapPath(fileName); file.SaveAs(filePath); ip = new img_prod(); ip.id_prod = pr.id_pro; ip.img_url = file.FileName; if (dem == 0) { ip.stt_img = 1; } else { ip.stt_img = 0; } dem++; rp.AddimgProd(ip); } } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Product Name Already Exist')", true); } } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Product Name Too Long')", true); } } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Product Price Is Incorrect')", true); } } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Please Type Product Price')", true); } } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Please Type Product Name')", true); } } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Image File Too Large Or Not Format(.jpg|.png|.gif)')", true); } } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Please Choose Image')", true); } load_Prod(); loadCate(); clearall(); }
public bool AddProduct(prod pr) { LQDataContext ctxs = new LQDataContext(); ctxs.prods.InsertOnSubmit(pr); ctxs.SubmitChanges(); return true; }