public int CrearLibro(string p_titulo, string p_portada, string p_descripcion, Nullable <DateTime> p_fecha, bool p_publicado, System.Collections.Generic.IList <string> p_usuario, System.Collections.Generic.IList <int> p_categoria, bool p_baneado, int p_num_denuncias) { LibroEN libroEN = null; int oid; //Initialized LibroEN libroEN = new LibroEN(); libroEN.Titulo = p_titulo; libroEN.Portada = p_portada; libroEN.Descripcion = p_descripcion; libroEN.Fecha = p_fecha; libroEN.Publicado = p_publicado; libroEN.Usuario = new System.Collections.Generic.List <Entrega1GenNHibernate.EN.GrayLine.UsuarioEN>(); if (p_usuario != null) { foreach (string item in p_usuario) { Entrega1GenNHibernate.EN.GrayLine.UsuarioEN en = new Entrega1GenNHibernate.EN.GrayLine.UsuarioEN(); en.Email = item; libroEN.Usuario.Add(en); } } else { libroEN.Usuario = new System.Collections.Generic.List <Entrega1GenNHibernate.EN.GrayLine.UsuarioEN>(); } libroEN.Categoria = new System.Collections.Generic.List <Entrega1GenNHibernate.EN.GrayLine.CategoriaEN>(); if (p_categoria != null) { foreach (int item in p_categoria) { Entrega1GenNHibernate.EN.GrayLine.CategoriaEN en = new Entrega1GenNHibernate.EN.GrayLine.CategoriaEN(); en.Id_categoria = item; libroEN.Categoria.Add(en); } } else { libroEN.Categoria = new System.Collections.Generic.List <Entrega1GenNHibernate.EN.GrayLine.CategoriaEN>(); } libroEN.Baneado = p_baneado; libroEN.Num_denuncias = p_num_denuncias; //Call to LibroCAD oid = _ILibroCAD.CrearLibro(libroEN); return(oid); }
public override bool Equals(object obj) { if (obj == null) { return(false); } UsuarioEN t = obj as UsuarioEN; if (t == null) { return(false); } if (Email.Equals(t.Email)) { return(true); } else { return(false); } }
public int New_(string p_titulo, string p_portada, string p_descripcion, Nullable <DateTime> p_fecha, bool p_publicado, System.Collections.Generic.IList <string> p_usuario, System.Collections.Generic.IList <int> p_categoria, bool p_baneado, int p_num_denuncias, float p_precio, bool p_pagado) { PagoEN pagoEN = null; int oid; //Initialized PagoEN pagoEN = new PagoEN(); pagoEN.Titulo = p_titulo; pagoEN.Portada = p_portada; pagoEN.Descripcion = p_descripcion; pagoEN.Fecha = p_fecha; pagoEN.Publicado = p_publicado; pagoEN.Usuario = new System.Collections.Generic.List <Entrega1GenNHibernate.EN.GrayLine.UsuarioEN>(); if (p_usuario != null) { foreach (string item in p_usuario) { Entrega1GenNHibernate.EN.GrayLine.UsuarioEN en = new Entrega1GenNHibernate.EN.GrayLine.UsuarioEN(); en.Email = item; pagoEN.Usuario.Add(en); } } else { pagoEN.Usuario = new System.Collections.Generic.List <Entrega1GenNHibernate.EN.GrayLine.UsuarioEN>(); } pagoEN.Categoria = new System.Collections.Generic.List <Entrega1GenNHibernate.EN.GrayLine.CategoriaEN>(); if (p_categoria != null) { foreach (int item in p_categoria) { Entrega1GenNHibernate.EN.GrayLine.CategoriaEN en = new Entrega1GenNHibernate.EN.GrayLine.CategoriaEN(); en.Id_categoria = item; pagoEN.Categoria.Add(en); } } else { pagoEN.Categoria = new System.Collections.Generic.List <Entrega1GenNHibernate.EN.GrayLine.CategoriaEN>(); } pagoEN.Baneado = p_baneado; pagoEN.Num_denuncias = p_num_denuncias; pagoEN.Precio = p_precio; pagoEN.Pagado = p_pagado; //Call to PagoCAD oid = _IPagoCAD.New_(pagoEN); return(oid); }
public UsuarioEN(UsuarioEN usuario) { this.init(Email, usuario.Nombre, usuario.Contrasenya, usuario.Edad, usuario.Fecha_alta, usuario.Foto, usuario.Bibliografia, usuario.Libro, usuario.Capitulo, usuario.Baneado); }