Ejemplo n.º 1
0
 public List<PersonExtra> GetAll()
 {
     PersonExtraDAC _personExtraComponent = new PersonExtraDAC();
      IDataReader reader =  _personExtraComponent.GetAllPersonExtra().CreateDataReader();
      List<PersonExtra> _personExtraList = new List<PersonExtra>();
      while(reader.Read())
      {
      if(_personExtraList == null)
          _personExtraList = new List<PersonExtra>();
          PersonExtra _personExtra = new PersonExtra();
          if(reader["PersonExtraId"] != DBNull.Value)
              _personExtra.PersonExtraId = Convert.ToInt32(reader["PersonExtraId"]);
          if(reader["NationalIdType"] != DBNull.Value)
              _personExtra.NationalIdType = Convert.ToString(reader["NationalIdType"]);
          if(reader["NationalId"] != DBNull.Value)
              _personExtra.NationalId = Convert.ToString(reader["NationalId"]);
          if(reader["Gender"] != DBNull.Value)
              _personExtra.Gender = Convert.ToString(reader["Gender"]);
          if(reader["Religion"] != DBNull.Value)
              _personExtra.Religion = Convert.ToString(reader["Religion"]);
          if(reader["BirthDate"] != DBNull.Value)
              _personExtra.BirthDate = Convert.ToDateTime(reader["BirthDate"]);
          if(reader["BirthPlace"] != DBNull.Value)
              _personExtra.BirthPlace = Convert.ToString(reader["BirthPlace"]);
          if(reader["MaritalStatus"] != DBNull.Value)
              _personExtra.MaritalStatus = Convert.ToString(reader["MaritalStatus"]);
          if(reader["SpauseName"] != DBNull.Value)
              _personExtra.SpauseName = Convert.ToString(reader["SpauseName"]);
          if(reader["FatherGuardianName"] != DBNull.Value)
              _personExtra.FatherGuardianName = Convert.ToString(reader["FatherGuardianName"]);
          if(reader["FatherGuardianAddress"] != DBNull.Value)
              _personExtra.FatherGuardianAddress = Convert.ToString(reader["FatherGuardianAddress"]);
          if(reader["FatherGuardianContactNumber"] != DBNull.Value)
              _personExtra.FatherGuardianContactNumber = Convert.ToString(reader["FatherGuardianContactNumber"]);
          if(reader["EmergencyContactName"] != DBNull.Value)
              _personExtra.EmergencyContactName = Convert.ToString(reader["EmergencyContactName"]);
          if(reader["EmergencyContactAddress"] != DBNull.Value)
              _personExtra.EmergencyContactAddress = Convert.ToString(reader["EmergencyContactAddress"]);
          if(reader["EmergencyContactNumber"] != DBNull.Value)
              _personExtra.EmergencyContactNumber = Convert.ToString(reader["EmergencyContactNumber"]);
          if(reader["EmergencyContactEmail"] != DBNull.Value)
              _personExtra.EmergencyContactEmail = Convert.ToString(reader["EmergencyContactEmail"]);
          if(reader["SponsorId"] != DBNull.Value)
              _personExtra.SponsorId = Convert.ToInt32(reader["SponsorId"]);
          if(reader["SponsorStartDate"] != DBNull.Value)
              _personExtra.SponsorStartDate = Convert.ToDateTime(reader["SponsorStartDate"]);
          if(reader["SponsorEndDate"] != DBNull.Value)
              _personExtra.SponsorEndDate = Convert.ToDateTime(reader["SponsorEndDate"]);
          if(reader["SponsorCategoryId"] != DBNull.Value)
              _personExtra.SponsorCategoryId = Convert.ToInt32(reader["SponsorCategoryId"]);
          if(reader["IsGraduateTransfer"] != DBNull.Value)
              _personExtra.IsGraduateTransfer = Convert.ToBoolean(reader["IsGraduateTransfer"]);
          if(reader["ReasonForSeekingTransfer"] != DBNull.Value)
              _personExtra.ReasonForSeekingTransfer = Convert.ToString(reader["ReasonForSeekingTransfer"]);
          if(reader["LevelRequired"] != DBNull.Value)
              _personExtra.LevelRequired = Convert.ToString(reader["LevelRequired"]);
          if(reader["OtherInformation"] != DBNull.Value)
              _personExtra.OtherInformation = Convert.ToString(reader["OtherInformation"]);
      _personExtra.NewRecord = false;
      _personExtraList.Add(_personExtra);
      }             reader.Close();
      return _personExtraList;
 }
Ejemplo n.º 2
0
 public bool Update(PersonExtra personextra ,int old_personExtraId)
 {
     PersonExtraDAC personextraComponent = new PersonExtraDAC();
     return personextraComponent.UpdatePersonExtra( personextra.PersonExtraId,  personextra.NationalIdType,  personextra.NationalId,  personextra.Gender,  personextra.Religion,  personextra.BirthDate,  personextra.BirthPlace,  personextra.MaritalStatus,  personextra.SpauseName,  personextra.FatherGuardianName,  personextra.FatherGuardianAddress,  personextra.FatherGuardianContactNumber,  personextra.EmergencyContactName,  personextra.EmergencyContactAddress,  personextra.EmergencyContactNumber,  personextra.EmergencyContactEmail,  personextra.SponsorId,  personextra.SponsorStartDate,  personextra.SponsorEndDate,  personextra.SponsorCategoryId,  personextra.IsGraduateTransfer,  personextra.ReasonForSeekingTransfer,  personextra.LevelRequired,  personextra.OtherInformation,  old_personExtraId);
 }