public ActionResult NuevoCategoriaActivoPOST(CategoriaActivo infoCategoriaActivo) { string mensajesCategorias = string.Empty; MensajesCategoriasActivos msjCategorias = new MensajesCategoriasActivos(); try { CategoriasActivosAccDatos objCategoriasActivosAccDatos = new CategoriasActivosAccDatos((string)Session["NickUsuario"]); msjCategorias = objCategoriasActivosAccDatos.RegistrarCategoriaActivo(infoCategoriaActivo); if (msjCategorias.OperacionExitosa) { mensajesCategorias = string.Format("La categoría \"{0}\" ha sido registrada exitosamente.", infoCategoriaActivo.NombreCategoriaActivo); TempData["Mensaje"] = mensajesCategorias; Logs.Info(mensajesCategorias); } else { mensajesCategorias = string.Format("No se ha podido registrar la categoría \"{0}\": {1} ", infoCategoriaActivo.NombreCategoriaActivo, msjCategorias.MensajeError); TempData["MensajeError"] = mensajesCategorias; Logs.Error(mensajesCategorias); } } catch (Exception e) { Logs.Error(string.Format("{0}: {1}", mensajesCategorias, e.Message)); return(View()); } return(RedirectToAction("ModificarCategoriaActivo", "CategoriaActivo")); }
public ActionResult ModificarEstadoCategoriaActivo(CategoriaActivo infoCategoriaActivo) { string mensajesCategorias = string.Empty; MensajesCategoriasActivos msjCategorias = new MensajesCategoriasActivos(); try { CategoriasActivosAccDatos objCategoriasAccDatos = new CategoriasActivosAccDatos((string)Session["NickUsuario"]); msjCategorias = objCategoriasAccDatos.ActualizarCategoriaActivo(infoCategoriaActivo, true); if (msjCategorias.OperacionExitosa) { mensajesCategorias = string.Format("La categoría con ID: {0} ha sido modificada correctamente.", infoCategoriaActivo.IdCategoriaActivo); Logs.Info(mensajesCategorias); } else { mensajesCategorias = string.Format("No se ha podido actualizar la categoría con ID: {0}: {1}", infoCategoriaActivo.IdCategoriaActivo, msjCategorias.MensajeError); Logs.Error(mensajesCategorias); } } catch (Exception e) { Logs.Error(string.Format("{0}: {1}", mensajesCategorias, e.Message)); } return(Json(msjCategorias, JsonRequestBehavior.AllowGet)); }
/// <summary> /// Método para obtener las Categorías habilitadas de la base de datos /// </summary> /// <returns></returns> public JsonResult ObtenerCategoriasActivosHab() { CategoriasActivosAccDatos objCategoriasActAccDatos = new CategoriasActivosAccDatos((string)Session["NickUsuario"]); return(Json(objCategoriasActAccDatos.ObtenerCategoriasActivos("Hab"), JsonRequestBehavior.AllowGet)); }