public FotoEN ReadOIDDefault(int id ) { FotoEN fotoEN = null; try { SessionInitializeTransaction(); fotoEN = (FotoEN)session.Get(typeof(FotoEN), id); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is Fight4FitGenNHibernate.Exceptions.ModelException) { throw ex; } throw new Fight4FitGenNHibernate.Exceptions.DataLayerException("Error in FotoCAD.", ex); } finally { SessionClose(); } return(fotoEN); }
public void BorrarFoto(int id ) { try { SessionInitializeTransaction(); FotoEN fotoEN = (FotoEN)session.Load(typeof(FotoEN), id); session.Delete(fotoEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is Fight4FitGenNHibernate.Exceptions.ModelException) { throw ex; } throw new Fight4FitGenNHibernate.Exceptions.DataLayerException("Error in FotoCAD.", ex); } finally { SessionClose(); } }
public int SubirFoto(FotoEN foto) { try { SessionInitializeTransaction(); session.Save(foto); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is Fight4FitGenNHibernate.Exceptions.ModelException) { throw ex; } throw new Fight4FitGenNHibernate.Exceptions.DataLayerException("Error in FotoCAD.", ex); } finally { SessionClose(); } return(foto.Id); }
public FotoEN ReadOID(int id ) { FotoEN fotoEN = null; fotoEN = _IFotoCAD.ReadOID(id); return(fotoEN); }
public Fight4FitGenNHibernate.EN.Fight4Fit.FotoEN SubirFoto(string p_Nombre, string p_Usuario, string p_Descripcion, int p_likes, string p_Ruta) { /*PROTECTED REGION ID(Fight4FitGenNHibernate.CP.Fight4Fit_Foto_SubirFoto) ENABLED START*/ IFotoCAD fotoCAD = null; FotoCEN fotoCEN = null; Fight4FitGenNHibernate.EN.Fight4Fit.FotoEN result = null; try { SessionInitializeTransaction(); fotoCAD = new FotoCAD(session); fotoCEN = new FotoCEN(fotoCAD); int oid; //Initialized FotoEN FotoEN fotoEN; fotoEN = new FotoEN(); fotoEN.Nombre = p_Nombre; fotoEN.Usuario = p_Usuario; fotoEN.Descripcion = p_Descripcion; fotoEN.Likes = p_likes; fotoEN.Ruta = p_Ruta; //Call to FotoCAD oid = fotoCAD.SubirFoto(fotoEN); result = fotoCAD.ReadOIDDefault(oid); SessionCommit(); } catch (Exception ex) { SessionRollBack(); throw ex; } finally { SessionClose(); } return(result); /*PROTECTED REGION END*/ }
public void Darlike(int p_oid) { /*PROTECTED REGION ID(Fight4FitGenNHibernate.CEN.Fight4Fit_Foto_darlike) ENABLED START*/ // Write here your custom code... FotoCAD fotoCAD = new FotoCAD(); FotoEN fotoEN = new FotoEN(); fotoEN = fotoCAD.ReadOIDDefault(p_oid); fotoEN.Likes = fotoEN.Likes + 1; /*PROTECTED REGION END*/ }
public ActionResult Edit(int id, FotoModelo fot) { try { FotoCEN cen = new FotoCEN(); FotoEN en = cen.ReadOID(id); cen.EditarFoto(id, fot.nombre, en.Usuario, fot.descripcion, en.Likes, en.Ruta); return(RedirectToAction("Index")); } catch { return(View()); } }
public FotoModelo ConvertENToModelUI(FotoEN en) { FotoModelo cat = new FotoModelo(); cat.id = en.Id; cat.nombre = en.Nombre; cat.descripcion = en.Descripcion; cat.ruta = en.Ruta; return(cat); }
public void EditarFoto(int p_Foto_OID, string p_Nombre, string p_Usuario, string p_Descripcion, int p_likes, string p_Ruta) { FotoEN fotoEN = null; //Initialized FotoEN fotoEN = new FotoEN(); fotoEN.Id = p_Foto_OID; fotoEN.Nombre = p_Nombre; fotoEN.Usuario = p_Usuario; fotoEN.Descripcion = p_Descripcion; fotoEN.Likes = p_likes; fotoEN.Ruta = p_Ruta; //Call to FotoCAD _IFotoCAD.EditarFoto(fotoEN); }
// Modify default (Update all attributes of the class) public void ModifyDefault(FotoEN foto) { try { SessionInitializeTransaction(); FotoEN fotoEN = (FotoEN)session.Load(typeof(FotoEN), foto.Id); fotoEN.Nombre = foto.Nombre; fotoEN.Usuario = foto.Usuario; fotoEN.Descripcion = foto.Descripcion; fotoEN.Likes = foto.Likes; fotoEN.Ruta = foto.Ruta; session.Update(fotoEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is Fight4FitGenNHibernate.Exceptions.ModelException) { throw ex; } throw new Fight4FitGenNHibernate.Exceptions.DataLayerException("Error in FotoCAD.", ex); } finally { SessionClose(); } }