protected override bool InsertRecord()
        {
            Guid     createdBy = AppContext.UserGuid;
            DateTime CreatedOn;

            bool r = AppDAL.AssociateComplainInsert(this.mObjectGuid, this.mName, this.mDescription, createdBy, out CreatedOn);

            if (r)
            {
                this.mCreatedByUser  = createdBy;
                this.mCreatedOn      = CreatedOn;
                this.mModifiedByUser = createdBy;
                this.mModifiedOn     = CreatedOn;
            }
            return(r);
        }