Ejemplo n.º 1
0
        public static UserIdentifierViewBaseModel ToModel(this UserIdentifierDetailsBaseModel entity)
        {
            if (entity == null)
            {
                return(null);
            }

            var model = new UserIdentifierViewBaseModel
            {
                UserIdentifierDetailsID = entity.UserIdentifierDetailsID,
                UserID = entity.UserID,
                UserIdentifierTypeID = entity.UserIdentifierTypeID,
                IDNumber             = entity.IDNumber,
                EffectiveDate        = entity.EffectiveDate,
                ExpirationDate       = entity.ExpirationDate,
                ModifiedOn           = entity.ModifiedOn
            };

            return(model);
        }
Ejemplo n.º 2
0
 public void WriteToXML(XmlWriter XWriter, UserIdentifierDetailsBaseModel details, bool isupdate = false)
 {
     XWriter.WriteStartElement("UserIdentifiers");
     if (isupdate)
     {
         XWriter.WriteElementString("UserIdentifierDetailsID", details.UserIdentifierDetailsID.ToString());
     }
     XWriter.WriteElementString("UserID", details.UserID.ToString());
     XWriter.WriteElementString("UserIdentifierTypeID", details.UserIdentifierTypeID.ToString());
     XWriter.WriteElementString("IDNumber", details.IDNumber);
     if (details.EffectiveDate.HasValue)
     {
         XWriter.WriteElementString("EffectiveDate", details.EffectiveDate.Value.ToString());
     }
     if (details.ExpirationDate.HasValue)
     {
         XWriter.WriteElementString("ExpirationDate", details.ExpirationDate.Value.ToString());
     }
     XWriter.WriteElementString("IsActive", true.ToString());
     //XWriter.WriteElementString("ModifiedBy", details.UserID.ToString());
     //XWriter.WriteElementString("ModifiedOn", DateTime.Now.ToString());
     XWriter.WriteEndElement();
 }