Example #1
0
        private MeritalStatus Mapper(IDataReader reader)
        {
            try {
                MeritalStatus _MeritalStatus = new MeritalStatus();
                if (reader[ID] != null && reader[ID] != DBNull.Value)
                {
                    _MeritalStatus.ID = Common.Conversion.ToShort(reader[ID]);
                }

                if (reader[MERITALSTATUSTITLE] != null && reader[MERITALSTATUSTITLE] != DBNull.Value)
                {
                    _MeritalStatus.MeritalStatusTitle = Common.Conversion.ToString(reader[MERITALSTATUSTITLE]);
                }

                if (reader[ISACTIVE] != null && reader[ISACTIVE] != DBNull.Value)
                {
                    _MeritalStatus.IsActive = Common.Conversion.ToBool(reader[ISACTIVE]);
                }

                return(_MeritalStatus);
            }
            catch (Exception exception) {
                throw exception;
            }
        }
Example #2
0
 private string GetMaritalStatusAsString(MeritalStatus meritalStatus)
 {
     if (meritalStatus.Married)
     {
         return("Married");
     }
     if (meritalStatus.Single)
     {
         return("Single");
     }
     return("PartiallyMarried");
 }
Example #3
0
 private MeritalStatus GetMeritalStatus(short Id)
 {
     try {
         MeritalStatus MeritalStatus = null;
         using (DbCommand dbcmdMeritalStatus = _Database.GetStoredProcCommand(PROC_MERITALSTATUS_GETBYID)) {
             _Database.AddInParameter(dbcmdMeritalStatus, ID, DbType.Int16, Id);
             using (IDataReader reader = _Database.ExecuteReader(dbcmdMeritalStatus)) {
                 MeritalStatus = Mapper(reader);
             }
         }
         return(MeritalStatus);
     }
     catch (Exception ex) {
         throw ex;
     }
 }