public ActionResult NuevaMarcaPOST(Marcas infoMarca) { string mensajesMarcas = string.Empty; MensajesMarcas msjMarcas = new MensajesMarcas(); try { MarcasAccDatos objMarcasAccDatos = new MarcasAccDatos((string)Session["NickUsuario"]); msjMarcas = objMarcasAccDatos.RegistrarMarca(infoMarca); if (msjMarcas.OperacionExitosa) { mensajesMarcas = string.Format("La marca \"{0}\" ha sido registrada exitosamente.", infoMarca.NombreMarca); TempData["Mensaje"] = mensajesMarcas; Logs.Info(mensajesMarcas); } else { mensajesMarcas = string.Format("No se ha podido registrar la marca \"{0}\": {1}", infoMarca.NombreMarca, msjMarcas.MensajeError); TempData["MensajeError"] = mensajesMarcas; Logs.Error(mensajesMarcas); } } catch (Exception e) { Logs.Error(string.Format("{0}: {1}", mensajesMarcas, e.Message)); return(View()); } return(RedirectToAction("ModificarMarca", "Marcas")); }
public ActionResult ModificarEstadoMarca(Marcas infoMarca) { string mensajesMarcas = string.Empty; MensajesMarcas msjMarcas = new MensajesMarcas(); try { MarcasAccDatos objMarcasAccDatos = new MarcasAccDatos((string)Session["NickUsuario"]); msjMarcas = objMarcasAccDatos.ActualizarMarca(infoMarca, true); if (msjMarcas.OperacionExitosa) { mensajesMarcas = string.Format("La marca con ID: {0} ha sido modificada correctamente.", infoMarca.IdMarca); Logs.Info(mensajesMarcas); } else { mensajesMarcas = string.Format("No se ha podido actualizar la marca con ID: {0}: {1}", infoMarca.IdMarca, msjMarcas.MensajeError); Logs.Error(mensajesMarcas); } } catch (Exception e) { Logs.Error(string.Format("{0}: {1}", mensajesMarcas, e.Message)); } return(Json(msjMarcas, JsonRequestBehavior.AllowGet)); }
/// <summary> /// Método para obtener las Marcas habilitadas de la base de datos /// </summary> /// <returns></returns> public JsonResult ObtenerMarcasHab() { MarcasAccDatos objMarcasAccDatos = new MarcasAccDatos((string)Session["NickUsuario"]); return(Json(objMarcasAccDatos.ObtenerMarcas("Hab"), JsonRequestBehavior.AllowGet)); }