public ActionResult Existe(string nombre, string direccion) { IControladorLocal controladorLocal = HttpContext.Session.Get <IControladorLocal>(SESSSION_ALTA); HttpContext.Session.Remove(SESSSION_ALTA); Local local = controladorLocal.GetLocal(); if (!controladorLocal.ExisteLocal(nombre, direccion)) { local.Nombre = nombre; local.Direccion = direccion; controladorLocal.SetLocal(local); HttpContext.Session.Set <IControladorLocal>(SESSSION_ALTA, controladorLocal); } else { ViewData["Mensaje"] = "El local que desea ingresar ya existe en el sistema!."; return(View()); } return(View()); }
public ActionResult Index() { IControladorLocal controladorLocal = FabricaApps.GetControladorLocal(); //ViewData["Locales"] = controladorLocal.ListarLocales(); return(View()); }
public ActionResult Alta() { IControladorLocal controladorLocal = FabricaApps.GetControladorLocal(); controladorLocal.SetLocal(new Local()); HttpContext.Session.Set <IControladorLocal>(SESSSION_ALTA, controladorLocal); return(View()); }
public ActionResult Alta(Local local) { IControladorLocal controladorLocal = HttpContext.Session.Get <IControladorLocal>(SESSSION_ALTA); bool exito = controladorLocal.AltaLocal(); if (exito) { controladorLocal.SetLocal(null); ViewData["Mensaje"] = "El local se dio de alta con exito!."; } else { ViewData["Mensaje"] = "Se produjo un error al dar de alta el local!."; } return(Redirect("Index")); }
public LocalesController() { controladorLocal = FabricaServicio.GetControladorLocal(); }