//Exclui determinado item do banco de dados protected void Delete(object sender, DirectEventArgs e) { MA_ITEM item = this.GestorDeItem.ObterItemPorId(Int32.Parse(cod_itemId.Text)); GestorDeItem.RemoverItem(item); LimpaForm(); }
public ActionResult Update(List <Item> listaitem) { JsonResult jsonResult; int codigocadastrado = 0; //Verifica se o registro é inválido e se sim, retorna com erro. if (listaitem == null) { jsonResult = Json(new { codigo = codigocadastrado }, JsonRequestBehavior.AllowGet); jsonResult.MaxJsonLength = int.MaxValue; return(jsonResult); } foreach (Item it in listaitem) { MA_ITEM item = new MA_ITEM(); item.cod_item = it.cod_item; item.nome = it.nome; this.GestorDeItem.InserirItem(item); codigocadastrado = item.cod_item; } jsonResult = Json(new { codigo = codigocadastrado }, JsonRequestBehavior.AllowGet); jsonResult.MaxJsonLength = int.MaxValue; return(jsonResult); }
public void AtualizarItem(MA_ITEM item) { if (VerificarSeNomeDeItemJaExiste(item)) { this.Contexto.Entry(item).State = EntityState.Modified; this.Contexto.SaveChanges(); } }
public void InserirItem(MA_ITEM item) { if (VerificarSeNomeDeItemJaExiste(item)) { this.Contexto.MA_ITEM.Add(item); this.Contexto.SaveChanges(); } }
public Boolean VerificarSeNomeDeItemJaExiste(MA_ITEM item) { if (ObterItemPorNome(item) != null) { return(true); } return(false); }
public Boolean AtualizarItemComRetorno(MA_ITEM item) { if (VerificarSeNomeDeItemJaExiste(item)) { try { this.Contexto.Entry(item).State = EntityState.Modified; this.Contexto.SaveChanges(); return(true); } catch (Exception) { return(false); } } else { return(false); } }
public Boolean InserirItemComRetorno(MA_ITEM item) { if (VerificarSeNomeDeItemJaExiste(item)) { try { this.Contexto.MA_ITEM.Add(item); this.Contexto.SaveChanges(); return(true); } catch (Exception) { return(false); } } else { return(false); } }
//Cadastro do item no banco protected void Save(object sender, DirectEventArgs e) { MA_ITEM item = new MA_ITEM(); item.nome = nomeId.Text; //Caso o form não possui código, será inserido um novo usuário if (cod_itemId.Text == "") { this.GestorDeItem.InserirItem(item); ItemWindowId.Close(); LimpaForm(); } //Caso contrário, o form será atualizado else { item.cod_item = Int32.Parse(cod_itemId.Text); this.GestorDeItem.AtualizarItem(item); ItemWindowId.Close(); LimpaForm(); } }
public void RemoverItem(MA_ITEM item) { this.Contexto.MA_ITEM.Remove(item); this.Contexto.SaveChanges(); }
public MA_ITEM ObterItemPorNome(MA_ITEM item) { return(this.Contexto.MA_ITEM.Where(l => l.nome.Equals(item.nome)).SingleOrDefault()); }
public Boolean AtualizarItemComRetorno(MA_ITEM item) { return(this.RepositorioDeItem.AtualizarItemComRetorno(item)); }
public void AtualizarItem(MA_ITEM item) { this.RepositorioDeItem.AtualizarItem(item); }
public void RemoverItem(MA_ITEM item) { this.RepositorioDeItem.RemoverItem(item); }
public Boolean InserirItemComRetorno(MA_ITEM item) { return(this.RepositorioDeItem.InserirItemComRetorno(item)); }
public void InserirItem(MA_ITEM item) { this.RepositorioDeItem.InserirItem(item); }