public ActionResult NuevaLUNPOST(LUN infoLUN) { infoLUN.CapacidadLUN = string.Format("{0} {1}", infoLUN.CapacidadLUN, infoLUN.UnidadLUN); string mensajesLUN = string.Empty; MensajesLUN msjLUN = new MensajesLUN(); try { LUNAccDatos objLUNAccDatos = new LUNAccDatos((string)Session["NickUsuario"]); msjLUN = objLUNAccDatos.RegistrarLUN(infoLUN); if (msjLUN.OperacionExitosa) { mensajesLUN = string.Format("La LUN \"{0}\" ha sido registrada exitosamente.", infoLUN.NombreLUN); TempData["Mensaje"] = mensajesLUN; Logs.Info(mensajesLUN); } else { mensajesLUN = string.Format("No se ha podido registrar la LUN \"{0}\": {1}", infoLUN.NombreLUN, msjLUN.MensajeError); TempData["MensajeError"] = mensajesLUN; Logs.Error(mensajesLUN); } } catch (Exception e) { Logs.Error(string.Format("{0}: {1}", mensajesLUN, e.Message)); return(View()); } return(RedirectToAction("ModificarLUN", "LUN")); }
public ActionResult ModificarEstadoLUN(LUN infoLUN) { string mensajesLUN = string.Empty; MensajesLUN msjLUN = new MensajesLUN(); try { LUNAccDatos objLUNAccDatos = new LUNAccDatos((string)Session["NickUsuario"]); msjLUN = objLUNAccDatos.ActualizarLUN(infoLUN, true); if (msjLUN.OperacionExitosa) { mensajesLUN = string.Format("La LUN con ID: {0} ha sido modificada correctamente.", infoLUN.IdLUN); Logs.Info(mensajesLUN); } else { mensajesLUN = string.Format("No se ha podido actualizar la LUN con ID: {0}: {1}", infoLUN.IdLUN, msjLUN.MensajeError); Logs.Error(mensajesLUN); } } catch (Exception e) { Logs.Error(string.Format("{0}: {1}", mensajesLUN, e.Message)); } return(Json(msjLUN, JsonRequestBehavior.AllowGet)); }
/// <summary> /// Método para obtener todas las LUN de la base de datos /// </summary> /// <returns></returns> public JsonResult ObtenerLUNComp() { LUNAccDatos objLUNAccDatos = new LUNAccDatos((string)Session["NickUsuario"]); return(Json(objLUNAccDatos.ObtenerLUN("Comp"), JsonRequestBehavior.AllowGet)); }