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();
                //        }
                //    }
                //}
            }
        }
Beispiel #2
0
 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();
     }
 }
Beispiel #4
0
 public void Delete(Categoria categoria)
 {
     using (var db = new TesteAppEntities())
     {
         var categ = db.Categoria.Find(categoria.idCategoria);
         db.Categoria.Remove(categ);
         db.SaveChanges();
     }
 }
Beispiel #5
0
 public void Put(int id, string nome)
 {
     using (var db = new TesteAppEntities())
     {
         var categ = db.Categoria.Find(id);
         categ.sNome = nome;
         db.SaveChanges();
     }
 }
Beispiel #6
0
 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();
            }
        }
Beispiel #13
0
 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();
     }
 }