internal UserProfileModal GetProfileData(string uidNo, string rollNo) { UserProfileModal userProfileModal = new UserProfileModal(); var genInfo = _dbConnection.GetModelDetails(RawSQL.GetProfileData(uidNo, rollNo)).AsEnumerable().FirstOrDefault(); var branchInfo = _dbConnection.GetModelDetails(RawSQL.GetProfileBrInfo(Convert.ToDouble(rollNo))).AsEnumerable().FirstOrDefault(); var sdfsd = genInfo.Table; var profileData = new ProfileInfo() { Title = genInfo?.Field <string>("Title"), FullName = genInfo?.Field <string>("Name_Full"), DateOfBirth = genInfo?.Field <DateTime?>("Date_Birth"), Gender = genInfo?.Field <string>("Gender"), Caste = genInfo?.Field <string>("Caste"), MaritalStatus = Convert.ToString(genInfo?.Field <Double?>("Marital_Status")) == "0" ? "Married" : Convert.ToString(genInfo?.Field <Double?>("Marital_Status")) == "1" ? "Single" : Convert.ToString(genInfo?.Field <Double?>("Marital_Status")) == "3" ? "Widowed" : Convert.ToString(genInfo?.Field <Double?>("Marital_Status")) == "4" ? "Divorced" : Convert.ToString(genInfo?.Field <Double?>("Marital_Status")) == "5" ? "Other" : "Other", Nationality = genInfo?.Field <string>("Nationality") == "I" ? "Indian" : "Other", AadharNo = genInfo.Field <string>("AadharNo"), PanNo = genInfo.Field <string>("PanCardNo") }; var contactData = new ContactInfo() { ResidenceAddr = genInfo?.Field <string>("Add1") + genInfo?.Field <string>("Add2") + genInfo?.Field <string>("Add3"), City = genInfo?.Field <string>("City"), Pincode = genInfo?.Field <string>("Pin_cd"), MobileNo1 = genInfo?.Field <string>("Mobile"), MobileNo2 = genInfo?.Field <string>("Mobile1"), EmergencyContact = genInfo?.Field <string>("EmergencyContact"), EmergencyContactNo = genInfo?.Field <string>("EmergencyContactNo"), Email1 = genInfo?.Field <string>("Email1"), Email2 = genInfo?.Field <string>("Email2") }; var occupationData = new CompanyInfo { OrgName = genInfo?.Field <string>("Organization"), OrgAddress = genInfo?.Field <string>("Place"), Designation = genInfo?.Field <string>("Designation"), Occupation = genInfo?.Field <string>("Occupation"), OfficePh1 = genInfo?.Field <string>("Off_ph1"), OfficePh2 = genInfo?.Field <string>("Off_ph2") }; var qualificationData = new QualificationInfo { Qualification = genInfo?.Field <string>("Qualification") }; var personBrInfo = new PersonBrInfo { RollNo = Convert.ToInt32(genInfo?.Field <Double?>("Roll_NO")), UidNo = genInfo?.Field <string>("UID_No"), BrTitle = genInfo?.Field <string>("Title_1"), GridCoord = genInfo?.Field <string>("Grid_Coord"), DateOfIni1 = branchInfo?.Field <DateTime?>("DOI_1"), DateOfIni2 = branchInfo?.Field <DateTime?>("DOI_2") }; userProfileModal.ProfileList = profileData; userProfileModal.ContactInfo = contactData; userProfileModal.CompanyInfo = occupationData; userProfileModal.QualificationInfo = qualificationData; userProfileModal.PersonBrInfo = personBrInfo; return(userProfileModal); }
public static void insertQualification(QualificationInfo info) { string sql = "insert into cvformat_qualification(cvformatid,qualification) values (?cvformatid,?qualification)"; DAO.ExecuteNonQuery(sql, new MySqlParameter("cvformatid", info.CVFormatId), new MySqlParameter("qualification", info.Qualification)); }