Esempio n. 1
0
 public static ML.Result GetBiblioteca(int IdBiblioteca)
 {
     ML.Result result = new ML.Result();
     try
     {
         using (DL.LibreriaEntities context = new DL.LibreriaEntities())
         {
             var biblioteca = (from l in context.GetBibliotecas().ToList()
                               where l.IdBiblioteca == IdBiblioteca
                               select l).FirstOrDefault();
             result.Objects = new List <object>();
             if (biblioteca != null)
             {
                 ML.Biblioteca biblio = new ML.Biblioteca();
                 biblio.IdBiblioteca = Convert.ToInt32(biblioteca.IdBiblioteca);
                 biblio.Nombre       = biblioteca.Nombre;
                 result.Objects.Add(biblio);
             }
             result.Correct = true;
         }
     }catch (Exception e)
     {
         result.Correct      = false;
         result.ErrorMessage = "Error en " + e;
     }
     return(result);
 }
Esempio n. 2
0
 public static ML.Result GetAll()
 {
     ML.Result result = new ML.Result();
     try
     {
         using (DL.LibreriaEntities context = new DL.LibreriaEntities())
         {
             var Bibliotecas = context.GetBibliotecas().ToList();
             result.Objects = new List <object>();
             if (Bibliotecas != null)
             {
                 foreach (var item in Bibliotecas)
                 {
                     ML.Biblioteca biblioteca = new ML.Biblioteca();
                     biblioteca.IdBiblioteca = item.IdBiblioteca;
                     biblioteca.Nombre       = item.Nombre;
                     result.Objects.Add(biblioteca);
                 }
                 result.Correct = true;
             }
             else
             {
                 result.Correct = false;
             }
         }
     }catch (Exception e)
     {
         result.Correct      = false;
         result.ErrorMessage = "Error en " + e;
     }
     return(result);
 }
 // GET: Bibliotecas
 public ActionResult GetAllBibliotecas()
 {
     ML.Result     result     = BL.Bibliotecas.GetAll();
     ML.Biblioteca biblioteca = new ML.Biblioteca();
     biblioteca.BibliotecasList = result.Objects;
     return(View(biblioteca));
 }
 public ActionResult GetAllBibliotecas(ML.Biblioteca Biblioteca)
 {
     if (Biblioteca.IdBiblioteca != null && Biblioteca.IdBiblioteca != 0)
     {
         ML.Result     result     = BL.Bibliotecas.GetBiblioteca(Biblioteca.IdBiblioteca);
         ML.Biblioteca biblioteca = new ML.Biblioteca();
         biblioteca.BibliotecasList = result.Objects;
         return(View(biblioteca));
     }
     if (Biblioteca.IdBiblioteca == null)
     {
         return(RedirectToAction("GetAllBibliotecas"));
     }
     return(RedirectToAction("GetAllBibliotecas"));
 }