예제 #1
0
        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());
        }
예제 #2
0
 public JsonResult ExisteLocal(string nombre, string direccion)
 {
     return(Json(controladorLocal.ExisteLocal(nombre, direccion), new Newtonsoft.Json.JsonSerializerSettings()));
 }