protected void Button1_Click(object sender, EventArgs e) { LoginCheck login = new LoginCheck(); if (usertype.Text == "Trainer") { string log = txtuserid.Text; int h = login.logincheck(log); if (h != 1) { long id = trainers(); List <TrainerSkill> dbcheck = new List <TrainerSkill>(); RegistrationCheckbox registrationCheckbox = new RegistrationCheckbox(); foreach (ListItem item in CheckBoxList1.Items) { long skillId = long.Parse(item.Value); if (item.Selected) { registrationCheckbox.skillInsert(id, skillId); } Label1.Visible = true; Label1.Text = "Registered successfully"; LinkButton1.Visible = true; } } else { Label1.Visible = true; Label1.Text = "username already exists"; } } else if (usertype.Text == "SME") { string log = txtuserid.Text; int h = login.loginsmeusercheck(log); if (h != 1) { long sid = sme(); List <SmeSkill> dbsmeskill = new List <SmeSkill>(); RegistrationCheckbox registrationcheckbox = new RegistrationCheckbox(); foreach (ListItem item in CheckBoxList1.Items) { long smeskillId = long.Parse(item.Value); if (item.Selected) { registrationcheckbox.smeSkillInsert(sid, smeskillId); } Label1.Visible = true; Label1.Text = "Registered successfully"; LinkButton1.Visible = true; } } else { Label1.Visible = true; Label1.Text = "username already exists"; } } else { string log = txtuserid.Text; int h = login.requestorlogincheck(log); if (h != 1) { registrationInsertion regis = new registrationInsertion(); Requestor requestorDetails = new Requestor(); requestorDetails.First_name = txtfirstname.Text; requestorDetails.Last_name = txtlastname.Text; requestorDetails.Gender = radiogender.Text; requestorDetails.Age = long.Parse(txtage.Text); requestorDetails.Contact_no = long.Parse(txtcontact.Text); requestorDetails.Userid = txtuserid.Text; requestorDetails.Password_user = txtpassword.Text; requestorDetails.UserType = usertype.Text; requestorDetails.EmailId = emailid.Text; requestorDetails.Description = TextBox1.Text; regis.registrationRequestor(requestorDetails); Label1.Visible = true; Label1.Text = "Registered successfully"; LinkButton1.Visible = true; } else { Label1.Visible = true; Label1.Text = "username already exists"; } } //else if (usertype.Text == "SME") //{ // registrationInsertion regis = new registrationInsertion(); // Trainer trainerdetails = new Trainer(); // trainerdetails.First_name = txtfirstname.Text; // trainerdetails.Last_name = txtlastname.Text; // trainerdetails.Gender = radiogender.Text; // trainerdetails.Age = long.Parse(txtage.Text); // trainerdetails.Contact_no = long.Parse(txtcontact.Text); // trainerdetails.Userid = txtuserid.Text; // trainerdetails.Password_user = txtpassword.Text; // trainerdetails.UserType = usertype.Text; // trainerdetails.EmailId = emailid.Text; // regis.registrationSme(trainerdetails); //} //else //{ // //} }
protected void Page_Load(object sender, EventArgs e) { Details d = new Details(); long det = d.trainerdet(Session["adminlogin"].ToString()); if (!IsPostBack) { RequestManagementSql trainerDetail = new RequestManagementSql(); model.Trainer trainerDao = new model.Trainer(); trainerDao = trainerDetail.getTrainer(det); Label1.Text = trainerDao.TrainerId.ToString(); TextBox1.Text = trainerDao.First_name; TextBox2.Text = trainerDao.Last_name; TextBox3.Text = trainerDao.Gender; TextBox4.Text = trainerDao.Age.ToString(); TextBox5.Text = trainerDao.Contact_no.ToString(); TextBox6.Text = trainerDao.EmailId; TextBox7.Text = trainerDao.Description; List <Skill> dbdata = new List <Skill>(); RegistrationCheckbox checkboxDetails = new RegistrationCheckbox(); dbdata = checkboxDetails.registrationCheckboxFill(); foreach (Skill s in dbdata) { ListItem item = new ListItem(); item.Value = s.SkillId.ToString(); item.Text = s.SkillName; CheckBoxList1.Items.Add(item); } TrainerDao train = new TrainerDaoSqlImpl(); List <Skill> skilllist = new List <Skill>(); skilllist = train.getTrainerSkillList(det); foreach (ListItem item in CheckBoxList1.Items) { foreach (Skill a in skilllist) { if (item.Value == a.SkillId.ToString()) { item.Selected = true; } } } // foreach (Skill a in skilllist) // { // //for (int i = 0; i < skilllist.Count; i++) // //{ // if (a.SkillId == 1) // { // CheckBoxList1.Items[i].Selected = true; // } // else if (a.SkillId == 2) // { // CheckBoxList1.Items[i].Selected = true; // } // else if (a.SkillId == 3) // { // CheckBoxList1.Items[i].Selected = true; // } // else if (a.SkillId == 4) // { // CheckBoxList1.Items[i].Selected = true; // } // //} //} } }