private void button2_Click(object sender, EventArgs e) { //adding cv data to cv class// CV_Format cv_format = new CV_Format(); cv_format.CV_User_Name = txbx_cv_name.Text; cv_format.CV_User_Surname = txbx_cv_surname.Text; cv_format.CV_User_Email = txbx_cv_email.Text; cv_format.CV_User_Skills = txbx_cv_skills.Text; cv_format.CV_User_Salary = txbx_cv_salary.Text; //checking cv texbox inputs data// Validator validator = new Validator(); if (validator.cvChecking(cv_format)) { //sending cv to company if doesn't has any error// string[] cv_errors = validator.GetAllCVerrorsArray(); if (cv_errors.Length == 0) { CV_DB.AddCV(cv_format); MessageBox.Show("CV uğurla göndərildi" + "\n" + "Yuxarıdakı seansı bitir bölməsinə click edərək sistemi bağlamalısınız"); } else { MessageBox.Show("CV tamamlanmamışdır zəhmət olmasa bütün bölmələri doldurun"); } } }
//checking cv form method// public bool cvChecking(CV_Format cv_format) { bool check = true; if (string.IsNullOrEmpty(cv_format.CV_User_Name)) { CV_Validate("x", check); } if (string.IsNullOrEmpty(cv_format.CV_User_Surname)) { CV_Validate("x", check); } if (string.IsNullOrEmpty(cv_format.CV_User_Email)) { CV_Validate("x", check); } if (string.IsNullOrEmpty(cv_format.CV_User_Skills)) { CV_Validate("x", check); } if (string.IsNullOrEmpty(cv_format.CV_User_Salary)) { CV_Validate("x", check); } return(check); }
//private static int counter_cv = 0; public static ArrayList AddCV(CV_Format cv) { CV_Data.Add(cv); return(CV_Data); }