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); }
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(); }