Example #1
0
        public ActionResult Create(FormCollection collection)
        {
            try
            {
                // TODO: Add insert logic here
                BusquedaCEN bus = new BusquedaCEN();



                SessionInitialize();
                BusquedaCAD           busquedaCAD = new BusquedaCAD(session);
                IList <BusquedaEN>    borradas    = busquedaCAD.ReadAllDefault(0, -1);
                IList <BusquedaModel> busquedas   = new BusquedaAssembler().ConvertListENToModel(borradas);
                SessionClose();

                foreach (BusquedaModel r in busquedas)
                {
                    new BusquedaCEN().Destroy(r.Id);
                }

                int idbus = bus.New_(p_Texto: collection["Texto"]);
                return(RedirectToRoute(new
                {
                    controller = "Busqueda",
                    action = "Details",
                    id = idbus,
                }));

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
Example #2
0
        // GET: Busqueda/Details/5
        public ActionResult Details(int id)
        {
            SessionInitialize();
            BusquedaCAD   busquedaCAD   = new BusquedaCAD(session);
            BusquedaEN    busquedaEN    = busquedaCAD.ReadOIDDefault(id);
            BusquedaModel busquedaModel = BusquedaAssembler.ConvertENToModelUI(busquedaEN);

            SessionClose();
            return(View(busquedaModel));
        }
Example #3
0
        // GET: Busqueda
        public ActionResult Index()
        {
            SessionInitialize();
            BusquedaCAD                 busquedaCAD     = new BusquedaCAD(session);
            IList <BusquedaEN>          list_busquedaEN = busquedaCAD.ReadAllDefault(0, -1);
            IEnumerable <BusquedaModel> busquedas       = new BusquedaAssembler().ConvertListENToModel(list_busquedaEN).ToList();

            SessionClose();
            return(View(busquedas));
        }