// GET: Admin/Categorias public ActionResult Index() { _repositorio = new CategoriasRepositorio(); var Categoria = _repositorio.ListaTodasCategorias(); return(View(Categoria)); }
public HttpResponseMessage ObtenerxID([FromUri] int id) { try { if (ValidarAutorizacion()) { var x = CategoriasRepositorio.ObtenerxId(id); if (x == null) { return(OkResponse("Hubo un error al recuperar el registro")); } else { return(OkResponse(x)); } } else { return(OkResponse("No tiene acceso")); } } catch (Exception) { return(ErrorResponse("Ha ocurrido un error")); throw; } }
public HttpResponseMessage Guardar([FromBody] M_Categorias c) { try { if (ValidarAutorizacion()) { var x = CategoriasRepositorio.Guardar(c); if (x == false) { return(OkResponse("Hubo un error al recuperar el registro")); } else { return(OkResponse(x)); } } else { return(OkResponse("No tiene acceso")); } } catch (Exception) { return(ErrorResponse("Ha ocurrido un error")); throw; } }
public HttpResponseMessage Actualizar([FromBody] M_Categorias a) { try { if (ValidarAutorizacion()) { var x = CategoriasRepositorio.Actualizar(a); if (x == false) { return(OkResponse("Hubo un error al tratar de actualizar")); } else { return(OkResponse(x)); } } else { return(OkResponse("No tiene acceso")); } } catch (Exception) { return(ErrorResponse("Ha ocurrido un error")); throw; } }
public ViewResult EditarCategoria(Int32 id) { _repositorio = new CategoriasRepositorio(); Categoria categoria = _repositorio.RetornaCategoriaPorId(id); return(View(categoria)); }
public ActionResult CadastroCurso() { _repositorioCategoria = new CategoriasRepositorio(); var categorias = _repositorioCategoria.ListaTodasCategoriasAtivas(); ViewData["listaCategorias"] = new SelectList(categorias, "Id_categoria", "Descricao"); return(View()); }
public ViewResult EditarCurso(Int32 id) { _repositorio = new CursosRepositorio(); Curso curso = _repositorio.RetornaCursoPorId(id); _repositorioCategoria = new CategoriasRepositorio(); var categorias = _repositorioCategoria.ListaTodasCategorias(); ViewData["listaCategorias"] = new SelectList(categorias, "Id_categoria", "Descricao"); return(View(curso)); }
public ActionResult EditarCategoria(Categoria Categoria) { if (ModelState.IsValid) { _repositorio = new CategoriasRepositorio(); _repositorio.Salvar(Categoria); TempData["mensagem"] = "Categoria alterada com sucesso!"; return(RedirectToAction("Index")); } return(View(Categoria)); }
public ActionResult CadastroCurso(Curso Curso) { if (ModelState.IsValid) { _repositorio = new CursosRepositorio(); _repositorio.Salvar(Curso); TempData["mensagem"] = "Curso cadastrado com sucesso!"; return(RedirectToAction("Index")); } _repositorioCategoria = new CategoriasRepositorio(); var categorias = _repositorioCategoria.ListaTodasCategorias(); ViewData["listaCategorias"] = new SelectList(categorias, "Id_categoria", "Descricao"); return(View(Curso)); }
// GET: Lista primeiro os cursos disponíveis para inscrição public ActionResult Index() { _repositorio = new InscricoesRespositorio(); _repositorioCategoria = new CategoriasRepositorio(); IPrincipal principal = HttpContext.User; var listaCursos = _repositorio.ListaCursosDisponiveis(principal.Identity.Name.ToString()); Categoria cat = new Categoria(); for (int x = 0; x < listaCursos.Count; x++) { cat = _repositorioCategoria.RetornaCategoriaPorId(listaCursos[x].Id_categoria); listaCursos[x].Categoria = cat; } return(View(listaCursos)); }