public void ReportarComentario(string p_oid, int arg1, string texto, Fight4FitGenNHibernate.Enumerated.Fight4Fit.MotivoEnum motivo) { /*PROTECTED REGION ID(Fight4FitGenNHibernate.CP.Fight4Fit_Usuario_ReportarComentario) ENABLED START*/ IUsuarioCAD usuarioCAD = null; UsuarioCEN usuarioCEN = null; IReporteCAD reporteCAD = null; try { SessionInitializeTransaction(); usuarioCAD = new UsuarioCAD(session); usuarioCEN = new UsuarioCEN(usuarioCAD); reporteCAD = new ReporteCAD(session); ReporteCEN reporteCEN = new ReporteCEN(reporteCAD); reporteCEN.NuevoReporte(-1, //foto arg1, //oid comentario -1, // oid evento texto, motivo, usuarioCAD.ReadOID(p_oid).Email); //usuario // reporteCAD.NuevoReporte (reporteEN); // Write here your custom transaction ... SessionCommit(); } catch (Exception ex) { SessionRollBack(); throw ex; } finally { SessionClose(); } /*PROTECTED REGION END*/ }