public JsonResult ExcluirItem(Int32 id) { try { IServiceItem service = new ServiceItem(); service.ExcluirItemDaColecaoDoUsuario(id); return Json(MensagensConstantes.ITEM_EXCLUIDO_COM_SUCESSO, JsonRequestBehavior.AllowGet); } catch (Exception ex) { //Logger(SistemasConstantes.ERRO_AO_EXCLUIR_DADOS, ex); return Json(MensagensConstantes.ERRO_AO_EXLCUIR_ITEM, JsonRequestBehavior.AllowGet); } }
public JsonResult AtualizarItem(Int32 id, String titulo, String descricao, Int32 ano, String nomeAutor, Int32 tpItem) { try { IServiceItem service = new ServiceItem(); service.AtualizarItemDaColecaoDoUsuario(id, titulo, descricao, ano, nomeAutor, tpItem); return Json(MensagensConstantes.ITEM_ATUALIZADO_COM_SUCESSO, JsonRequestBehavior.AllowGet); } catch (Exception ex) { //Logger(SistemasConstantes.ERRO_AO_ATUALIZAR_DADOS, ex); return Json(MensagensConstantes.ERRO_AO_ATUALIZAR_ITEM, JsonRequestBehavior.AllowGet); } }
public JsonResult CreateItem(FormCollection form) { try { String titulo = form["txtTitulo"]; String descricao = form["txtDescricao"]; Int32 ano = Int32.Parse(form["txtAno"]); String nomeAutor = form["txtAutor"]; Int32 tpItem = Int32.Parse(form["selTpItem"]); Int32 idUser = ((Usuario)Session["usuario"]).Id; IServiceItem service = new ServiceItem(); service.InserirItemNaColecaoDoUsuario(titulo, descricao, ano, nomeAutor, tpItem,idUser); return Json(MensagensConstantes.ITEM_INSERIDO_COM_SUCESSO, JsonRequestBehavior.AllowGet); } catch (Exception ex) { //Logger(SistemasConstantes.ERRO_AO_INSERIR_DADOS, ex); return Json(MensagensConstantes.ERRO_AO_INSERIR_ITEM, JsonRequestBehavior.AllowGet); } }
public JsonResult GetDados() { try { //Buscando o id do usuário para carregar seus itens. Int32 usrId = ((Usuario)Session["usuario"]).Id; IServiceItem service = new ServiceItem(); IList<Item> lista = service.BuscarColecaoDeItemDoUsuario(usrId); return Json(lista, JsonRequestBehavior.AllowGet); } catch (Exception ex) { //Logger(SistemasConstantes.ERRO_AO_CARREGAR_DADOS, ex); return Json(MensagensConstantes.ERRO_AO_CARREGAR_COLECAO, JsonRequestBehavior.AllowGet); } }