public static PeticionAmistadDTO Convert(PeticionAmistadEN en)
        {
            PeticionAmistadDTO newinstance = null;

            if (en != null)
            {
                newinstance = new PeticionAmistadDTO();


                newinstance.Id     = en.Id;
                newinstance.Asunto = en.Asunto;
                newinstance.Cuerpo = en.Cuerpo;
                newinstance.Estado = en.Estado;
                if (en.Emisor != null)
                {
                    newinstance.Emisor_oid = en.Emisor.Id;
                }
                if (en.Receptor != null)
                {
                    newinstance.Receptor_oid = en.Receptor.Id;
                }
            }

            return(newinstance);
        }
Example #2
0
        public static PeticionAmistadEN Convert(PeticionAmistadDTO dto)
        {
            PeticionAmistadEN newinstance = null;

            try
            {
                if (dto != null)
                {
                    newinstance = new PeticionAmistadEN();



                    newinstance.Id     = dto.Id;
                    newinstance.Asunto = dto.Asunto;
                    newinstance.Cuerpo = dto.Cuerpo;
                    newinstance.Estado = dto.Estado;
                    if (dto.Emisor_oid != -1)
                    {
                        NuevoInmueblateGenNHibernate.CAD.RedSocial.IUsuarioCAD usuarioCAD = new NuevoInmueblateGenNHibernate.CAD.RedSocial.UsuarioCAD();

                        newinstance.Emisor = usuarioCAD.ReadOIDDefault(dto.Emisor_oid);
                    }
                    if (dto.Receptor_oid != -1)
                    {
                        NuevoInmueblateGenNHibernate.CAD.RedSocial.IUsuarioCAD usuarioCAD = new NuevoInmueblateGenNHibernate.CAD.RedSocial.UsuarioCAD();

                        newinstance.Receptor = usuarioCAD.ReadOIDDefault(dto.Receptor_oid);
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(newinstance);
        }