public ValoracionEN DameValoracionPorOID(int id) { ValoracionEN valoracionEN = null; valoracionEN = _IValoracionCAD.DameValoracionPorOID(id); return(valoracionEN); }
public void Modify(ValoracionEN valoracion) { try { SessionInitializeTransaction(); ValoracionEN valoracionEN = (ValoracionEN)session.Load(typeof(ValoracionEN), valoracion.Id); valoracionEN.Puntuacion = valoracion.Puntuacion; valoracionEN.Texto = valoracion.Texto; session.Update(valoracionEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is DSM1GenNHibernate.Exceptions.ModelException) { throw ex; } throw new DSM1GenNHibernate.Exceptions.DataLayerException("Error in ValoracionCAD.", ex); } finally { SessionClose(); } }
//Sin e: DameValoracionPorOID //Con e: ValoracionEN public ValoracionEN DameValoracionPorOID(int id) { ValoracionEN valoracionEN = null; try { SessionInitializeTransaction(); valoracionEN = (ValoracionEN)session.Get(typeof(ValoracionEN), id); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is NuevoInmueblateGenNHibernate.Exceptions.ModelException) { throw ex; } throw new NuevoInmueblateGenNHibernate.Exceptions.DataLayerException("Error in ValoracionCAD.", ex); } finally { SessionClose(); } return(valoracionEN); }
public int New_(int p_usuario, int p_viajes, double p_puntuacion) { ValoracionEN valoracionEN = null; int oid; //Initialized ValoracionEN valoracionEN = new ValoracionEN(); if (p_usuario != -1) { // El argumento p_usuario -> Property usuario es oid = false // Lista de oids id valoracionEN.Usuario = new DSMGenNHibernate.EN.DSM.UsuarioEN(); valoracionEN.Usuario.Id = p_usuario; } if (p_viajes != -1) { // El argumento p_viajes -> Property viajes es oid = false // Lista de oids id valoracionEN.Viajes = new DSMGenNHibernate.EN.DSM.ViajeEN(); valoracionEN.Viajes.Id = p_viajes; } valoracionEN.Puntuacion = p_puntuacion; //Call to ValoracionCAD oid = _IValoracionCAD.New_(valoracionEN); return(oid); }
public ValoracionEN ReadOIDDefault(int id ) { ValoracionEN valoracionEN = null; try { SessionInitializeTransaction(); valoracionEN = (ValoracionEN)session.Get(typeof(ValoracionEN), id); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is BaseDatosGenNHibernate.Exceptions.ModelException) { throw ex; } throw new BaseDatosGenNHibernate.Exceptions.DataLayerException("Error in ValoracionCAD.", ex); } finally { SessionClose(); } return(valoracionEN); }
public int New_(double p_Valor, int p_usuario, int p_producto) { ValoracionEN valoracionEN = null; int oid; //Initialized ValoracionEN valoracionEN = new ValoracionEN(); valoracionEN.Valor = p_Valor; if (p_usuario != -1) { // El argumento p_usuario -> Property usuario es oid = false // Lista de oids id valoracionEN.Usuario = new BaseDatosGenNHibernate.EN.BaseDatos.UsuarioEN(); valoracionEN.Usuario.Id = p_usuario; } if (p_producto != -1) { // El argumento p_producto -> Property producto es oid = false // Lista de oids id valoracionEN.Producto = new BaseDatosGenNHibernate.EN.BaseDatos.ProductoEN(); valoracionEN.Producto.Id = p_producto; } //Call to ValoracionCAD oid = _IValoracionCAD.New_(valoracionEN); return(oid); }
// Modify default (Update all attributes of the class) public void ModifyDefault(ValoracionEN valoracion) { try { SessionInitializeTransaction(); ValoracionEN valoracionEN = (ValoracionEN)session.Load(typeof(ValoracionEN), valoracion.Id); valoracionEN.Valor = valoracion.Valor; session.Update(valoracionEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is BaseDatosGenNHibernate.Exceptions.ModelException) { throw ex; } throw new BaseDatosGenNHibernate.Exceptions.DataLayerException("Error in ValoracionCAD.", ex); } finally { SessionClose(); } }
public int New_(int p_puntuacion, string p_texto, int p_registrado, int p_articulo) { ValoracionEN valoracionEN = null; int oid; //Initialized ValoracionEN valoracionEN = new ValoracionEN(); valoracionEN.Puntuacion = p_puntuacion; valoracionEN.Texto = p_texto; if (p_registrado != -1) { // El argumento p_registrado -> Property registrado es oid = false // Lista de oids id valoracionEN.Registrado = new DSM1GenNHibernate.EN.DSM1.RegistradoEN(); valoracionEN.Registrado.Id = p_registrado; } if (p_articulo != -1) { // El argumento p_articulo -> Property articulo es oid = false // Lista de oids id valoracionEN.Articulo = new DSM1GenNHibernate.EN.DSM1.ArticuloEN(); valoracionEN.Articulo.Id = p_articulo; } //Call to ValoracionCAD oid = _IValoracionCAD.New_(valoracionEN); return(oid); }
public int New_(int p_articulo, string p_usuario, double p_valoracion, string p_texto) { ValoracionEN valoracionEN = null; int oid; //Initialized ValoracionEN valoracionEN = new ValoracionEN(); if (p_articulo != -1) { // El argumento p_articulo -> Property articulo es oid = false // Lista de oids id valoracionEN.Articulo = new CervezUAGenNHibernate.EN.CervezUA.ArticuloEN(); valoracionEN.Articulo.Id = p_articulo; } if (p_usuario != null) { // El argumento p_usuario -> Property usuario es oid = false // Lista de oids id valoracionEN.Usuario = new CervezUAGenNHibernate.EN.CervezUA.UsuarioEN(); valoracionEN.Usuario.NUsuario = p_usuario; } valoracionEN.Valoracion = p_valoracion; valoracionEN.Texto = p_texto; //Call to ValoracionCAD oid = _IValoracionCAD.New_(valoracionEN); return(oid); }
public static ValoracionDTO Convert(ValoracionEN en) { ValoracionDTO newinstance = null; if (en != null) { newinstance = new ValoracionDTO(); newinstance.Id = en.Id; newinstance.Valoracion = en.Valoracion; newinstance.Descripcion = en.Descripcion; newinstance.PendienteModeracion = en.PendienteModeracion; if (en.Emisor != null) { newinstance.Emisor_oid = en.Emisor.Id; } if (en.Receptor != null) { newinstance.Receptor_oid = en.Receptor.Id; } } return(newinstance); }
public void Modify(ValoracionEN valoracion) { try { SessionInitializeTransaction(); ValoracionEN valoracionEN = (ValoracionEN)session.Load(typeof(ValoracionEN), valoracion.Id_valoracion); valoracionEN.Fecha = valoracion.Fecha; valoracionEN.Nota = valoracion.Nota; session.Update(valoracionEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is YoureOnGenNHibernate.Exceptions.ModelException) { throw ex; } throw new YoureOnGenNHibernate.Exceptions.DataLayerException("Error in ValoracionCAD.", ex); } finally { SessionClose(); } }
public int New_(int p_valor, string p_usuario, int p_video) { ValoracionEN valoracionEN = null; int oid; //Initialized ValoracionEN valoracionEN = new ValoracionEN(); valoracionEN.Valor = p_valor; if (p_usuario != null) { // El argumento p_usuario -> Property usuario es oid = false // Lista de oids id valoracionEN.Usuario = new DSMGitGenNHibernate.EN.DSMGit.UsuarioEN(); valoracionEN.Usuario.Email = p_usuario; } if (p_video != -1) { // El argumento p_video -> Property video es oid = false // Lista de oids id valoracionEN.Video = new DSMGitGenNHibernate.EN.DSMGit.VideoEN(); valoracionEN.Video.Id = p_video; } //Call to ValoracionCAD oid = _IValoracionCAD.New_(valoracionEN); return(oid); }
public int New_(ValoracionEN valoracion) { try { SessionInitializeTransaction(); session.Save(valoracion); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is YoureOnGenNHibernate.Exceptions.ModelException) { throw ex; } throw new YoureOnGenNHibernate.Exceptions.DataLayerException("Error in ValoracionCAD.", ex); } finally { SessionClose(); } return(valoracion.Id_valoracion); }
public int New_(ValoracionEN valoracion) { try { SessionInitializeTransaction(); if (valoracion.Libro != null) { // Argumento OID y no colección. valoracion.Libro = (Entrega1GenNHibernate.EN.GrayLine.LibroEN)session.Load(typeof(Entrega1GenNHibernate.EN.GrayLine.LibroEN), valoracion.Libro.Id_libro); valoracion.Libro.Valoracion .Add(valoracion); } session.Save(valoracion); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is Entrega1GenNHibernate.Exceptions.ModelException) { throw ex; } throw new Entrega1GenNHibernate.Exceptions.DataLayerException("Error in ValoracionCAD.", ex); } finally { SessionClose(); } return(valoracion.Id); }
public void Destroy(int id ) { try { SessionInitializeTransaction(); ValoracionEN valoracionEN = (ValoracionEN)session.Load(typeof(ValoracionEN), id); session.Delete(valoracionEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is BaseDatosGenNHibernate.Exceptions.ModelException) { throw ex; } throw new BaseDatosGenNHibernate.Exceptions.DataLayerException("Error in ValoracionCAD.", ex); } finally { SessionClose(); } }
public void ModificarValoracion(ValoracionEN valoracion) { try { SessionInitializeTransaction(); ValoracionEN valoracionEN = (ValoracionEN)session.Load(typeof(ValoracionEN), valoracion.Id); valoracionEN.Valoracion = valoracion.Valoracion; valoracionEN.Descripcion = valoracion.Descripcion; valoracionEN.PendienteModeracion = valoracion.PendienteModeracion; session.Update(valoracionEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is NuevoInmueblateGenNHibernate.Exceptions.ModelException) { throw ex; } throw new NuevoInmueblateGenNHibernate.Exceptions.DataLayerException("Error in ValoracionCAD.", ex); } finally { SessionClose(); } }
public ValoracionEN MuestraValoracionesPorOID(int id ) { ValoracionEN valoracionEN = null; valoracionEN = _IValoracionCAD.MuestraValoracionesPorOID(id); return(valoracionEN); }
public ValoracionEN ReadOID(int id ) { ValoracionEN valoracionEN = null; valoracionEN = _IValoracionCAD.ReadOID(id); return(valoracionEN); }
public ValoracionViewModel ConvertENToModelUI(ValoracionEN en) { ValoracionViewModel val = new ValoracionViewModel(); val.id = en.Id; val.Articulo = en.Articulo.Id; val.Usuario = en.Usuario.NUsuario; val.Valoracion = en.Valoracion; val.Texto = en.Texto; return(val); }
public int CrearValoracion(int pe_emisor, int pe_receptor, float pe_nota, string pe_descripcion) { /*****Códigos de error******/ /* ret = -1 --> todo ok * ret = 0 --> ya existe la valoracion del emisor al receptor * ret = 1 --> emisor o receptor null * /***************************/ int ret = -1; try { SessionInitializeTransaction(); ValoracionCAD valCAD = new ValoracionCAD(session); ValoracionCEN valCEN = new ValoracionCEN(valCAD); UsuarioCAD usuCAD = new UsuarioCAD(session); UsuarioCEN usuCEN = new UsuarioCEN(usuCAD); UsuarioEN w_emisor = usuCEN.DameUsuarioPorOID(pe_emisor); UsuarioEN w_receptor = usuCEN.DameUsuarioPorOID(pe_receptor); if (w_receptor != null && w_emisor != null) { ValoracionEN w_valoracion = valCEN.ObtenerValoracionDeA(pe_emisor, pe_receptor); if (w_valoracion != null) { ret = 0; } else { valCEN.CrearValoracion(pe_nota, pe_descripcion, false, pe_emisor, pe_receptor); //calculo la valoración media IList <ValoracionEN> l_val_rec_rece = valCEN.ObtenerValoracionesReceptorNP(pe_receptor); float w_val_media = l_val_rec_rece.Sum(va => va.Valoracion) / l_val_rec_rece.Count; w_receptor.ValoracionMedia = w_val_media; } } else { ret = 1; } SessionCommit(); } catch (Exception ex) { SessionRollBack(); throw ex; } finally { SessionClose(); } return(ret); }
public void Modify(int p_Valoracion_OID, double p_puntuacion) { ValoracionEN valoracionEN = null; //Initialized ValoracionEN valoracionEN = new ValoracionEN(); valoracionEN.Id = p_Valoracion_OID; valoracionEN.Puntuacion = p_puntuacion; //Call to ValoracionCAD _IValoracionCAD.Modify(valoracionEN); }
public void Modify(int p_Valoracion_OID, int p_valor) { ValoracionEN valoracionEN = null; //Initialized ValoracionEN valoracionEN = new ValoracionEN(); valoracionEN.Id = p_Valoracion_OID; valoracionEN.Valor = p_valor; //Call to ValoracionCAD _IValoracionCAD.Modify(valoracionEN); }
public Valoracion ConvertENToModelUI(ValoracionEN en) { Valoracion val = new Valoracion(); val.Id = en.Id; val.Registrado = en.Registrado.N_usuario; val.Articulo = en.Articulo.Id; val.Texto = en.Texto; val.Puntuacion = en.Puntuacion; return(val); }
public static ValoracionModel convertENToModelUI(ValoracionEN valoracionEN) { ValoracionModel v = new ValoracionModel(); v.Id = valoracionEN.Id; v.Valor = valoracionEN.Valor; v.Usuario = valoracionEN.Usuario.Nick; v.Video = valoracionEN.Video.Id; v.Email = valoracionEN.Usuario.Email; return(v); }
public void Modify(int p_Valoracion_OID, Entrega1GenNHibernate.Enumerated.GrayLine.Puntuacion1Enum p_puntuacion) { ValoracionEN valoracionEN = null; //Initialized ValoracionEN valoracionEN = new ValoracionEN(); valoracionEN.Id = p_Valoracion_OID; valoracionEN.Puntuacion = p_puntuacion; //Call to ValoracionCAD _IValoracionCAD.Modify(valoracionEN); }
public void Modify(int p_Valoracion_OID, double p_valoracion, string p_texto) { ValoracionEN valoracionEN = null; //Initialized ValoracionEN valoracionEN = new ValoracionEN(); valoracionEN.Id = p_Valoracion_OID; valoracionEN.Valoracion = p_valoracion; valoracionEN.Texto = p_texto; //Call to ValoracionCAD _IValoracionCAD.Modify(valoracionEN); }
public void Modify(int p_Valoracion_OID, Nullable <DateTime> p_fecha, int p_nota) { ValoracionEN valoracionEN = null; //Initialized ValoracionEN valoracionEN = new ValoracionEN(); valoracionEN.Id_valoracion = p_Valoracion_OID; valoracionEN.Fecha = p_fecha; valoracionEN.Nota = p_nota; //Call to ValoracionCAD _IValoracionCAD.Modify(valoracionEN); }
public int CrearValoracion(float p_valoracion, string p_descripcion, bool p_pendienteModeracion, int p_emisor, int p_receptor) { /*PROTECTED REGION ID(NuevoInmueblateGenNHibernate.CEN.RedSocial_Valoracion_crearValoracion_customized) ENABLED START*/ /* * Funcion revisada */ ValoracionEN valoracionEN = null; int oid; //Initialized ValoracionEN valoracionEN = new ValoracionEN(); valoracionEN.Valoracion = p_valoracion; valoracionEN.Descripcion = p_descripcion; if (p_emisor != -1) { valoracionEN.Emisor = new NuevoInmueblateGenNHibernate.EN.RedSocial.SuperUsuarioEN(); valoracionEN.Emisor.Id = p_emisor; } if (p_receptor != -1) { valoracionEN.Receptor = new NuevoInmueblateGenNHibernate.EN.RedSocial.SuperUsuarioEN(); valoracionEN.Receptor.Id = p_receptor; } //Call to ValoracionCAD try { oid = _IValoracionCAD.CrearValoracion(valoracionEN); //float sum = 0; //for (int i = 0; i <= valoracionEN.Receptor.ValoracionRecibida.Count; i++) { // sum += valoracionEN.Receptor.ValoracionRecibida [i].Valoracion; //} //valoracionEN.Receptor.ValoracionMedia = (sum / valoracionEN.Receptor.ValoracionRecibida.Count); } catch (Exception ex) { throw new Exception("Error en el calculo de valoraci�n media: " + ex.Message); } return(oid); /*PROTECTED REGION END*/ }
public void ModificarValoracion(int p_oid, float p_valoracion, string p_descripcion, bool p_pendienteModeracion) { ValoracionEN valoracionEN = null; //Initialized ValoracionEN valoracionEN = new ValoracionEN(); valoracionEN.Id = p_oid; valoracionEN.Valoracion = p_valoracion; valoracionEN.Descripcion = p_descripcion; valoracionEN.PendienteModeracion = p_pendienteModeracion; //Call to ValoracionCAD _IValoracionCAD.ModificarValoracion(valoracionEN); }
public int New_(Nullable <DateTime> p_fecha, int p_nota) { ValoracionEN valoracionEN = null; int oid; //Initialized ValoracionEN valoracionEN = new ValoracionEN(); valoracionEN.Fecha = p_fecha; valoracionEN.Nota = p_nota; //Call to ValoracionCAD oid = _IValoracionCAD.New_(valoracionEN); return(oid); }