Пример #1
0
        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
            //{
            //
            //}
        }
Пример #2
0
        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;
                //            }
                //        //}
                //}
            }
        }