Beispiel #1
0
 public JsonResult Delete([FromBody] Casquinha objeto)
 {
     try
     {
         return(Json(serviceCasquinha.Delete(objeto.Id)));
     }
     catch (Exception ex)
     {
         return(Json(new { Erro = ex.Message + " " + ex.InnerException }));
     }
 }
Beispiel #2
0
 public JsonResult Post([FromBody] Casquinha objeto)
 {
     try
     {
         return(Json(serviceCasquinha.Record(objeto)));
     }
     catch (Exception)
     {
         throw;
     }
 }
        public Casquinha Record(Casquinha objeto)
        {
            if (string.IsNullOrEmpty(objeto.Name))
            {
                throw new Exception("Nome não pode estar em branco");
            }

            if (Pesquisar(objeto.Name).Count > 0)
            {
                throw new Exception("Nome já cadastrado");
            }
            return(dao.Record(objeto));
        }
        public string Delete(long id)
        {
            Casquinha objeto = SearchId(id);

            if (objeto != null)
            {
                return(dao.Delete(objeto));
            }
            else
            {
                return("erro 404 não encontrado");
            }
        }
Beispiel #5
0
        public Casquinha Record(Casquinha objeto)
        {
            if (objeto.Id == 0)
            {
                db.CASQUINHAS.Add(objeto);
            }
            else
            {
                db.CASQUINHAS.Update(objeto);
            }

            db.SaveChanges();
            return(objeto);
        }
        public List <Casquinha> Delete(long id)
        {
            Casquinha casquinha = PesquisarId(id);

            if (casquinha != null)
            {
                dao.Delete(casquinha);
                return(ListaTodos());
            }
            else
            {
                throw new Exception("Erro ao deleter. Id já deletado");
            }
        }
Beispiel #7
0
 public string Delete(Casquinha objeto)
 {
     db.CASQUINHAS.Remove(objeto);
     db.SaveChanges();
     return("Casquinha excluído com sucesso");
 }
 public Casquinha Gravar(Casquinha objeto)
 {
     return(dao.Gravar(objeto));
 }