Esempio n. 1
0
        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);
        }
Esempio n. 2
0
 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();
 }