Пример #1
0
 public ActionResult EditCategoria([Bind(Include = "id,codigo,nome,descricao,bloqueado")] ModelView.ModelCategoria model_categoria)
 {
     if (ModelState.IsValid)
     {
         if (!bcategoria.Editar(model_categoria))
         {
             ModelState.AddModelError("CustomError", bcategoria.msgErro.Get("EXECUTAR_ACAO"));
             return(View("~/Views/Manager/Categorias/Edit.cshtml", model_categoria));
         }
     }
     return(RedirectToAction("GerenciarCategorias"));
 }
Пример #2
0
 public ActionResult EditCategoria(int?id)
 {
     if (id == null)
     {
         return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
     }
     ModelView.ModelCategoria categoria = bcategoria.Find(id);
     if (categoria == null)
     {
         return(HttpNotFound());
     }
     return(View("~/Views/Manager/Categorias/Edit.cshtml", categoria));
 }
Пример #3
0
 public ActionResult CriarCategoria([Bind(Include = "id,codigo,nome,descricao,bloqueado")] ModelView.ModelCategoria categoria)
 {
     if (ModelState.IsValid)
     {
         bcategoria.Criar(categoria);
         return(RedirectToAction("GerenciarCategorias"));
     }
     else
     {
         ModelState.AddModelError("CustomError", bcategoria.msgErro.Get("CAMPOS_OBRIGATORIOS"));
     }
     return(View("~/Views/Manager/Categorias/Create.cshtml"));
 }
Пример #4
0
 public bool Editar(ModelView.ModelCategoria categoria)
 {
     try
     {
         CategoriaDAO c          = new CategoriaDAO();
         var          _categoria = Mapper.Map <Entities.Categoria>(categoria);
         return(c.Salvar(_categoria));
     }
     catch (Exception)
     {
         throw new NotImplementedException();
         return(false);
     }
 }
Пример #5
0
        public bool Criar(ModelView.ModelCategoria categoria)
        {
            try
            {
                CategoriaDAO c          = new CategoriaDAO();
                var          _categoria = Mapper.Map <Entities.Categoria>(categoria);

                if (_categoria.nome.Equals(null))
                {
                    return(false);
                }

                return(c.Criar(_categoria));
            }
            catch (Exception)
            {
                throw new NotImplementedException();
                return(false);
            }
        }