public void Post([FromBody] Usuario usuario) { if (usuario.sNome.Split(' ').Length <= 1) { return; } using (var db = new TesteAppEntities()) { db.Usuario.Add(usuario); db.SaveChanges(); //if(usuario.Telefone != null) { // if(usuario.Telefone.Count > 0) // { // List<Telefone> LTel = usuario.Telefone.ToList(); // foreach (var item in LTel) // { // Telefone tel = new Telefone(); // tel.sTelefone = item.sTelefone; // tel.idUsuario = usuario.idUsuario; // db.Telefone.Add(tel); // db.SaveChanges(); // } // } //} } }
public string Get() { using (var db = new TesteAppEntities()) { return(JsonConvert.SerializeObject(db.Categoria.ToList())); } }
public void Post([FromBody] Produto produto) { using (var db = new TesteAppEntities()) { db.Produto.Add(produto); db.SaveChanges(); } }
public void Delete(Categoria categoria) { using (var db = new TesteAppEntities()) { var categ = db.Categoria.Find(categoria.idCategoria); db.Categoria.Remove(categ); db.SaveChanges(); } }
public void Put(int id, string nome) { using (var db = new TesteAppEntities()) { var categ = db.Categoria.Find(id); categ.sNome = nome; db.SaveChanges(); } }
public void Put(Categoria categoria) { using (var db = new TesteAppEntities()) { var categ = db.Categoria.Find(categoria.idCategoria); categ.sNome = categoria.sNome; db.SaveChanges(); } }
public void Delete([FromBody] Usuario usuario) { using (var db = new TesteAppEntities()) { var _usuario = db.Usuario.Find(usuario.idUsuario); db.Usuario.Remove(_usuario); db.SaveChanges(); } }
public void Delete([FromBody] Produto produto) { using (var db = new TesteAppEntities()) { var _produto = db.Produto.Find(produto.idProduto); db.Produto.Remove(_produto); db.SaveChanges(); } }
public void Put([FromBody] Produto produto) { using (var db = new TesteAppEntities()) { var _produto = db.Produto.Find(produto.idProduto); _produto.nPreco = produto.nPreco; db.SaveChanges(); } }
public string Get() { using (var db = new TesteAppEntities()) { return(JsonConvert.SerializeObject(db.Produto.ToList(), Formatting.Indented, new JsonSerializerSettings { ReferenceLoopHandling = ReferenceLoopHandling.Ignore })); } }
public string Get() { using (var db = new TesteAppEntities()) { // trazer os usuarios sem se preocupar com produto return(JsonConvert.SerializeObject(db.Usuario.ToList(), Formatting.Indented, new JsonSerializerSettings { ReferenceLoopHandling = ReferenceLoopHandling.Ignore })); } }
public void Put([FromBody] Usuario usuario) { using (var db = new TesteAppEntities()) { var _usuario = db.Usuario.Find(usuario.idUsuario); _usuario.sNome = usuario.sNome; _usuario.sEmail = usuario.sEmail; db.SaveChanges(); } }
public void Post([FromBody] Categoria categoria) { if (categoria == null || categoria.sNome.Length <= 3) { return; } using (var db = new TesteAppEntities()) { db.Categoria.Add(categoria); db.SaveChanges(); } }