public Club_lecEN ReadOIDDefault(int clubID ) { Club_lecEN club_lecEN = null; try { SessionInitializeTransaction(); club_lecEN = (Club_lecEN)session.Get(typeof(Club_lecEN), clubID); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is BookReViewGenNHibernate.Exceptions.ModelException) { throw ex; } throw new BookReViewGenNHibernate.Exceptions.DataLayerException("Error in Club_lecCAD.", ex); } finally { SessionClose(); } return(club_lecEN); }
public int New_(Nullable <DateTime> p_mensualidad, int p_paginaActual, bool p_estado, int p_lectura) { Club_lecEN club_lecEN = null; int oid; //Initialized Club_lecEN club_lecEN = new Club_lecEN(); club_lecEN.Mensualidad = p_mensualidad; club_lecEN.PaginaActual = p_paginaActual; club_lecEN.Estado = p_estado; if (p_lectura != -1) { // El argumento p_lectura -> Property lectura es oid = false // Lista de oids clubID club_lecEN.Lectura = new BookReViewGenNHibernate.EN.BookReview.LibroEN(); club_lecEN.Lectura.LibroID = p_lectura; } //Call to Club_lecCAD oid = _IClub_lecCAD.New_(club_lecEN); return(oid); }
public void Destroy(int clubID ) { try { SessionInitializeTransaction(); Club_lecEN club_lecEN = (Club_lecEN)session.Load(typeof(Club_lecEN), clubID); session.Delete(club_lecEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is BookReViewGenNHibernate.Exceptions.ModelException) { throw ex; } throw new BookReViewGenNHibernate.Exceptions.DataLayerException("Error in Club_lecCAD.", ex); } finally { SessionClose(); } }
public void Modify(Club_lecEN club_lec) { try { SessionInitializeTransaction(); Club_lecEN club_lecEN = (Club_lecEN)session.Load(typeof(Club_lecEN), club_lec.ClubID); club_lecEN.Mensualidad = club_lec.Mensualidad; club_lecEN.PaginaActual = club_lec.PaginaActual; club_lecEN.Estado = club_lec.Estado; session.Update(club_lecEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is BookReViewGenNHibernate.Exceptions.ModelException) { throw ex; } throw new BookReViewGenNHibernate.Exceptions.DataLayerException("Error in Club_lecCAD.", ex); } finally { SessionClose(); } }
public int New_(Club_lecEN club_lec) { try { SessionInitializeTransaction(); if (club_lec.Lectura != null) { // Argumento OID y no colección. club_lec.Lectura = (BookReViewGenNHibernate.EN.BookReview.LibroEN)session.Load(typeof(BookReViewGenNHibernate.EN.BookReview.LibroEN), club_lec.Lectura.LibroID); club_lec.Lectura.Clublibro .Add(club_lec); } session.Save(club_lec); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is BookReViewGenNHibernate.Exceptions.ModelException) { throw ex; } throw new BookReViewGenNHibernate.Exceptions.DataLayerException("Error in Club_lecCAD.", ex); } finally { SessionClose(); } return(club_lec.ClubID); }
public Club_lecEN ReadOID(int clubID ) { Club_lecEN club_lecEN = null; club_lecEN = _IClub_lecCAD.ReadOID(clubID); return(club_lecEN); }
public Club_lecViewModel ConvertEnToModelUI(Club_lecEN en) { Club_lecViewModel club = new Club_lecViewModel(); club.clubID = en.ClubID; club.mensualidad = (DateTime)en.Mensualidad; club.paginaActual = en.PaginaActual; club.estado = en.Estado; club.lectura = en.Lectura.LibroID; club.nombrelibro = en.Lectura.Nombre; club.lecturatotal = en.Lectura; return(club); }
public void Modify(int p_Club_lec_OID, Nullable <DateTime> p_mensualidad, int p_paginaActual, bool p_estado) { Club_lecEN club_lecEN = null; //Initialized Club_lecEN club_lecEN = new Club_lecEN(); club_lecEN.ClubID = p_Club_lec_OID; club_lecEN.Mensualidad = p_mensualidad; club_lecEN.PaginaActual = p_paginaActual; club_lecEN.Estado = p_estado; //Call to Club_lecCAD _IClub_lecCAD.Modify(club_lecEN); }
// GET: Club_lec/Delete/5 public ActionResult Delete(int id) { try { int idClub = -1; SessionInitialize(); Club_lecCAD clubCad = new Club_lecCAD(session); Club_lecCEN cen = new Club_lecCEN(clubCad); Club_lecEN clubEN = cen.ReadOID(id); Club_lecViewModel clubView = new Club_lecAssembler().ConvertEnToModelUI(clubEN); idClub = clubView.clubID; SessionClose(); new Club_lecCEN().Destroy(id); return(RedirectToAction("Index", new { id = idClub })); } catch { return(View()); } }