public static CoSignaturesViewBaseModel ToModel(this CoSignaturesBaseModel entity) { if (entity == null) { return(null); } var model = new CoSignaturesViewBaseModel { CoSignatureID = entity.CoSignatureID, CoSigneeID = entity.CoSigneeID, UserID = entity.UserID, DocumentTypeGroupID = entity.DocumentTypeGroupID, EffectiveDate = entity.EffectiveDate, ExpirationDate = entity.ExpirationDate, ModifiedOn = entity.ModifiedOn }; return(model); }
public void WriteToXML(XmlWriter XWriter, CoSignaturesBaseModel sigbase, bool isupdate = false) { XWriter.WriteStartElement("CoSignatures"); if (isupdate) { XWriter.WriteElementString("CoSignatureID", sigbase.CoSignatureID.ToString()); } XWriter.WriteElementString("UserID", sigbase.UserID.ToString()); XWriter.WriteElementString("CoSigneeID", sigbase.CoSigneeID.ToString()); XWriter.WriteElementString("DocumentTypeGroupID", sigbase.DocumentTypeGroupID.ToString()); if (sigbase.EffectiveDate.HasValue) { XWriter.WriteElementString("EffectiveDate", sigbase.EffectiveDate.Value.ToString()); } if (sigbase.ExpirationDate.HasValue) { XWriter.WriteElementString("ExpirationDate", sigbase.ExpirationDate.Value.ToString()); } XWriter.WriteElementString("IsActive", true.ToString()); //XWriter.WriteElementString("ModifiedBy", sigbase.UserID.ToString()); //XWriter.WriteElementString("ModifiedOn", DateTime.Now.ToString()); XWriter.WriteEndElement(); }