public void DeleteProduto(int id) { PRODUTO pRODUTO = xpto.PRODUTO.Single(u => u.id == id); xpto.PRODUTO.DeleteObject(pRODUTO); xpto.SaveChanges(); }
public PRODUTO_ESTOQUE_FILIAL GetItemById(PRODUTO item) { IQueryable <PRODUTO_ESTOQUE_FILIAL> query = Db.PRODUTO_ESTOQUE_FILIAL; query = query.Where(p => p.PROD_CD_ID == item.PROD_CD_ID).OrderByDescending(x => x.PREF_DT_ULTIMO_MOVIMENTO); return(query.FirstOrDefault()); }
public void BuscarProdutos() { ProdutoBLL produtoBLL = new ProdutoBLL(); produto = produtoBLL.Find(p => p.IDT_PRODUTO.Equals(codigoProduto)).First(); imgProduto.ImageUrl = "http://allan.com.rws6.my-hosting-panel.com/Produtos/" + produto.FOTO.ToString(); LinkImgPrincipal.NavigateUrl = "http://allan.com.rws6.my-hosting-panel.com/Produtos/" + produto.FOTO.ToString(); if (produto.FOTO2 != null && produto.FOTO2 != "") { Img1.ImageUrl = "http://allan.com.rws6.my-hosting-panel.com/Produtos/" + produto.FOTO2.ToString(); lnkImg1Produto.NavigateUrl = "http://allan.com.rws6.my-hosting-panel.com/Produtos/" + produto.FOTO2.ToString(); } if (produto.FOTO3 != null && produto.FOTO3 != "") { Img2.ImageUrl = "http://allan.com.rws6.my-hosting-panel.com/Produtos/" + produto.FOTO3.ToString(); lnkImg2Produto.NavigateUrl = "http://allan.com.rws6.my-hosting-panel.com/Produtos/" + produto.FOTO3.ToString(); } if (produto.FOTO4 != null && produto.FOTO4 != "") { Img3.ImageUrl = "http://allan.com.rws6.my-hosting-panel.com/Produtos/" + produto.FOTO4.ToString(); lnkImg3Produto.NavigateUrl = "http://allan.com.rws6.my-hosting-panel.com/Produtos/" + produto.FOTO4.ToString(); } lblNomeProduto.Text = produto.NOME; lblDescricao.Text = produto.DESCRICAO; lblGarantia.Text = produto.GARANTIA; lblValor.Text = produto.VALOR.ToString("C"); }
public async Task <IActionResult> PutProduto(int id, PRODUTO Produto) { if (id != Produto.ID) { return(BadRequest()); } _context.Entry(Produto).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProdutoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <List <PRODUTO> > > Put(int id, [FromBody] PRODUTO model, [FromServices] DataContext context) { if (id != model.ID) { return(NotFound(new { message = "Produto não encontrada" })); } if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { context.Entry <PRODUTO>(model).State = EntityState.Modified; await context.SaveChangesAsync(); return(Ok(model)); } catch (DbUpdateConcurrencyException) { return(BadRequest(new { message = "Este registro já foi atualizado" })); } catch { return(BadRequest(new { message = "Não foi possivel atualizar a Produto" })); } }
public void FinalizaVenda(List <PRODUTO> id) { var date = System.DateTime.Now.Date; int nNota = (db.VENDAs.Count() + 1); //fazer uma calculadoras foreach (var item in id) { PRODUTO bdProduto = db.PRODUTOes.Single(c => c.COD_PRODUTO.Equals(item.COD_PRODUTO)); if (bdProduto.QUANTIDADE >= item.QUANTIDADE) { bdProduto.QUANTIDADE -= item.QUANTIDADE; db.Entry(bdProduto).State = EntityState.Modified; VENDA itemVenda = new VENDA(); itemVenda.COD_VENDA = 0; itemVenda.COD_FUNCIONARIO = 2; //TRABALHAR AQUI PEGAR NA SESSAO do fucionario itemVenda.COD_PRODUTO = bdProduto.COD_PRODUTO; itemVenda.DATA = date; itemVenda.NUM_NF = nNota; db.VENDAs.Add(itemVenda); var status = db.SaveChanges(); } } }
protected void btnRemover_Click(object sender, EventArgs e) { if (grid.SelectedValue != null) { string descricao = grid.SelectedValue.ToString(); try { using (ARCOS_Entities entities = new ARCOS_Entities()) { PRODUTO produto = entities.PRODUTO.FirstOrDefault(x => x.DESCRICAO.Equals(descricao)); entities.PRODUTO.Remove(produto); entities.SaveChanges(); //Limpar Grid grid.DataSource = null; grid.DataBind(); grid.SelectedIndex = -1; Response.Write("<script>alert('Removido com sucesso!');</script>"); } } catch { Response.Write("<script>alert('Falha ao remover registro!');</script>"); } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { //Carregar Categoria using (ARCOS_Entities entities = new ARCOS_Entities()) { if (entities != null) { carregarCategoria(); String descricao = Request.QueryString["descricao"]; if ((descricao != null) && (!descricao.Equals(""))) { PRODUTO u = entities.PRODUTO.FirstOrDefault(x => x.DESCRICAO.Equals(descricao)); if (u != null) { lblID.Text = u.ID.ToString(); txt_descricao.Text = u.DESCRICAO; txt_especificacao.Text = u.ESPECIFICACOES; txt_unidade.Text = u.UNIDADE; dlCategoria.SelectedValue = u.CATEGORIA_PRODUTO.ID.ToString(); lblAcao.Text = "ALTERANDO"; } } } } } }
protected void GrvProdutos_SelectedIndexChanged(object sender, EventArgs e) { //Aqui posso fazer um cast ou uma conversão! btSalvar.Text = "Atualizar"; idProduto = (int)GrvProdutos.SelectedValue; //Expressão lambda para encontrar o primeiro registro, por isso "first<CATEGORIA>, é necessário especificar o tipo que será retornado. produto = produtos.Find(c => c.IDT_PRODUTO == idProduto).First <PRODUTO>(); TxtIdProduto.Text = produto.IDT_PRODUTO.ToString(); txtNomeProduto.Text = produto.NOME; txtDescricao.Text = produto.DESCRICAO; imgProduto.Visible = true; imgProduto.ImageUrl = "~/Produtos/" + produto.FOTO; imgProduto.ToolTip = produto.FOTO; TxtValor.Text = produto.VALOR.ToString(); chkDestaque.Checked = produto.DESTAQUE == "S" ? true : false; dllCategoria.SelectedValue = produto.IDT_CATEGORIA.ToString(); ddlFabricante.SelectedValue = produto.IDT_FABRICANTE.ToString(); produto = null; produtos = null; }
private void atualizarToolStripMenuItem_Click(object sender, EventArgs e) { try { if (MENSAGEM_AO_USUARIO.ALTERAR_REGISTRO() == DialogResult.No) { return; } Cursor = Cursors.WaitCursor; using (var contexto = new PRODUTO_DAO()) { var PRODUTO = new PRODUTO(); LER.EXECUTAR(DIRETORIO.C_R_PRODUTO); var LISTA = R_PRODUTO.LISTA; if (LISTA.Count() == 0) { MENSAGEM_AO_USUARIO.ERRO_AO_ATUALIZAR("produtos"); return; } foreach (var obj in R_PRODUTO.LISTA) { PRODUTO = PRODUTO_ATUAL(obj.ID, obj.Nome, obj.Unidade, obj.Especie.ID); contexto.AtualizarProduto(obj); } MENSAGEM_AO_USUARIO.ATUALIZADO_SUCESSO(); LISTA.Clear(); } } catch (DbUpdateException) { MENSAGEM_AO_USUARIO.ERRO_AO_ATUALIZAR("produtos"); } catch (Exception ex) { MENSAGEM_AO_USUARIO.ERRO(ex.InnerException.Message); } finally { Cursor = Cursors.Default; } }
public string InserirProdutos(StreamReader sr) { try { int contadorDeItensSalvos = 0; string[] infoUsuario = sr.ReadToEnd().Split(';'); foreach (var item in infoUsuario.ToList()) { int idUser = int.Parse(item.Split(',')[1]); if (xpto.USUARIO.Where(u => u.Id == idUser).Count() > 0) { PRODUTO prod = new PRODUTO(); prod.id = int.Parse(item.Split(',')[0]); prod.id_usuario = idUser; prod.nm_produto = item.Split(',')[2]; xpto.PRODUTO.AddObject(prod); contadorDeItensSalvos++; } } xpto.SaveChanges(); return("Foram inseridos " + contadorDeItensSalvos + " produtos"); } catch (Exception e) { return(e.Message); } }
public async Task <ActionResult <PRODUTO> > PostProduto(PRODUTO Produto) { _context.Produto.Add(Produto); await _context.SaveChangesAsync(); return(CreatedAtAction("GetProduto", new { id = Produto.ID }, Produto)); }
//get preço public string ProdutoDetalhes(int?id) { if (id != null) { PRODUTO ProdutoSelect = db.PRODUTOes.Find(id); if (ProdutoSelect != null) { var ProdutoInfo = new { codigo = ProdutoSelect.COD_PRODUTO.ToString(), nome = ProdutoSelect.NOME.ToString(), preco = ProdutoSelect.PRECO.ToString(), quantidade = ProdutoSelect.QUANTIDADE.ToString() }; return(js.Serialize(ProdutoInfo)); } else { var produtoNull = new { nome = "Produto Inexistente" }; return(js.Serialize(produtoNull)); } } else { return(null); } }
public ActionResult DeleteConfirmed(int id) { PRODUTO produto = db.PRODUTO.Find(id); db.PRODUTO.Remove(produto); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(string id) { PRODUTO pRODUTO = db.PRODUTOes.Find(id); db.PRODUTOes.Remove(pRODUTO); db.SaveChanges(); return(RedirectToAction("Index")); }
public async Task <ActionResult> DeleteConfirmed(int id) { PRODUTO pRODUTO = await db.PRODUTOes.FindAsync(id); db.PRODUTOes.Remove(pRODUTO); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public ActionResult Details(int id = 0) { PRODUTO produto = db.PRODUTO.Find(id); if (produto == null) { return(HttpNotFound()); } return(View(produto)); }
public ActionResult Delete(PRODUTO produto) { CRUDEntities1 ctx = new CRUDEntities1(); var objetoEmExclusao = ctx.PRODUTO.Find(produto.ProdutoID); ctx.PRODUTO.Remove(objetoEmExclusao); ctx.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID_PRODUTO,MARCA,MODELO,ANO,QUANTIDADE,PRECO")] PRODUTO pRODUTO) { if (ModelState.IsValid) { db.Entry(pRODUTO).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pRODUTO)); }
public ActionResult Edit([Bind(Include = "ID,NOME,DESCRICAO,PRECO")] PRODUTO pRODUTO) { if (ModelState.IsValid) { db.Entry(pRODUTO).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pRODUTO)); }
public ActionResult Edit([Bind(Include = "COD_PRODUTO,DES_PRODUTO,STA_STATUS")] PRODUTO pRODUTO) { if (ModelState.IsValid) { db.Entry(pRODUTO).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pRODUTO)); }
public ActionResult Edit(PRODUTO produto) { if (ModelState.IsValid) { CRUDEntities1 ctx = new CRUDEntities1(); ctx.Entry(produto).State = System.Data.Entity.EntityState.Modified; ctx.SaveChanges(); return(RedirectToAction("Index")); } return(View()); }
public ActionResult Create([Bind(Include = "ID,NOME,DESCRICAO,PRECO")] PRODUTO pRODUTO) { if (ModelState.IsValid) { db.PRODUTO.Add(pRODUTO); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pRODUTO)); }
public ActionResult Create([Bind(Include = "COD_PRODUTO,DES_PRODUTO,STA_STATUS")] PRODUTO pRODUTO) { if (ModelState.IsValid) { db.PRODUTOes.Add(pRODUTO); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pRODUTO)); }
static void Main(string[] args) { int a, b, PRODUTO; a = int.Parse(Console.ReadLine()); b = int.Parse(Console.ReadLine()); PRODUTO = a * b; Console.WriteLine($"PROD = {PRODUTO.ToString()}"); Console.ReadKey(); }
public ActionResult Create([Bind(Include = "ID_PRODUTO,MARCA,MODELO,ANO,QUANTIDADE,PRECO")] PRODUTO pRODUTO) { if (ModelState.IsValid) { db.PRODUTO.Add(pRODUTO); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pRODUTO)); }
public async Task <ActionResult> Edit([Bind(Include = "COD_PRODUTO,COD_FUNCIONARIO,NOME,PRECO,QUANTIDADE")] PRODUTO pRODUTO) { if (ModelState.IsValid) { db.Entry(pRODUTO).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(pRODUTO)); }
public ActionResult Create(PRODUTO produto) { if (ModelState.IsValid) { CRUDEntities1 ctx = new CRUDEntities1(); ctx.PRODUTO.Add(produto); ctx.SaveChanges(); return(RedirectToAction("Index")); } return(View()); }
public ActionResult Edit(int id = 0) { PRODUTO produto = db.PRODUTO.Find(id); if (produto == null) { return(HttpNotFound()); } ViewBag.ID_LINHA_PRODUTO = new SelectList(db.LINHA_PRODUTO, "ID_LINHA_PRODUTO", "NOME_LINHA_PRODUTO", produto.ID_LINHA_PRODUTO); ViewBag.ID_UNIDADE_MEDIDA = new SelectList(db.UNIDADE_MEDIDA, "ID_UNIDADE_MEDIDA", "NOME_UNIDADE_MEDIDA", produto.ID_UNIDADE_MEDIDA); return(View(produto)); }
public ActionResult Edit(PRODUTO produto) { if (ModelState.IsValid) { db.Entry(produto).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ID_LINHA_PRODUTO = new SelectList(db.LINHA_PRODUTO, "ID_LINHA_PRODUTO", "NOME_LINHA_PRODUTO", produto.ID_LINHA_PRODUTO); ViewBag.ID_UNIDADE_MEDIDA = new SelectList(db.UNIDADE_MEDIDA, "ID_UNIDADE_MEDIDA", "NOME_UNIDADE_MEDIDA", produto.ID_UNIDADE_MEDIDA); return(View(produto)); }
public void AddToPRODUTO(PRODUTO pRODUTO) { base.AddObject("PRODUTO", pRODUTO); }
public static PRODUTO CreatePRODUTO(int cODIGO, string dESCRICAO, decimal vALOR) { PRODUTO pRODUTO = new PRODUTO(); pRODUTO.CODIGO = cODIGO; pRODUTO.DESCRICAO = dESCRICAO; pRODUTO.VALOR = vALOR; return pRODUTO; }
public ActionResult NovoProduto(FormCollection formProd, int _idServico) { try { if(ModelState.IsValid) { var pro = new PRODUTO() { PRO_DESCPRODUTO = formProd["PRO_DESCPRODUTO"].ToString(), PRO_VRVENDA = Convert.ToDecimal(formProd["PRO_VRVENDA"]) }; db.PRODUTO.Add(pro); db.SaveChanges(); return RedirectToAction("NovoProduto", "Servico", new { idProd = pro.PRO_ID, idServico=_idServico }); } return View("/Servico/Item"); } catch { return View(); } }
public JsonResult GetDetail(int id) { var pro = new PRODUTO(); if (id == 0) { pro.PRO_ID = 0; pro.PRO_DESCPRODUTO = "NENHUM"; } else { var ret = db.PRODUTO.Find(id); pro.PRO_ID = id; pro.PRO_DESCPRODUTO = ret.PRO_DESCPRODUTO.ToString(); pro.PRO_VRVENDA = ret.PRO_VRVENDA; } return Json(pro); }