示例#1
0
        private void ZarejestrujButton_Click(object sender, EventArgs e)
        {
            if (ValidateForm())
            {
                KandydatModel user            = new KandydatModel();
                KierunekModel _wydostan_nazwe = new KierunekModel();
                user.Imie              = ImieTextbox.Text;
                user.Nazwisko          = NazwiskoTextbox.Text;
                user.EmailAddress      = EmailTextbox.Text;
                user.UserType          = 0;
                user.PESEL             = PeselTextbox.Text;
                user.Haslo             = HasloTextbox.Text;
                user.WynikRekrutacyjny = zmien_string_na_int(PunktyRekrTextbox.Text);
                _wydostan_nazwe        = (KierunekModel)KierunkiCombobox.SelectedItem;
                user.KierunekDocelowy  = _wydostan_nazwe.Nazwa;
                //GlobalConfig.Connections.StworzUzytkownik(user);
                //GlobalConfig.Connections.Wstaw_haslo(haslo, GlobalConfig.Connections.Uzyskaj_Id_Wstawianego_Usera(user.PESEL));
                //MessageBox.Show($"imie{user.Imie} nazwisko{user.Nazwisko} email{user.EmailAddress} usertyp{user.UserType} pesel{user.PESEL} hasl{user.Haslo} wynik{user.WynikRekrutacyjny}");

                GlobalConfig.Connections.DodajKandydata(user);

                ImieTextbox.Text       = "";
                NazwiskoTextbox.Text   = "";
                EmailTextbox.Text      = "";
                PeselTextbox.Text      = "";
                HasloTextbox.Text      = "";
                PunktyRekrTextbox.Text = "";
            }
            else
            {
                MessageBox.Show("Dane niepoprawne");
            }

            //ImieTextbox.Text = "";
        }
示例#2
0
        //create
        public void DodajKandydata(KandydatModel kandydat)
        {
            using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(GlobalConfig.CnnString("Projekt_PO")))
            {
                var p = new DynamicParameters();
                p.Add("@imie", kandydat.Imie);
                p.Add("@nazwisko", kandydat.Nazwisko);
                p.Add("@email", kandydat.EmailAddress);
                p.Add("@usertype", kandydat.UserType);
                p.Add("@PESEL", kandydat.PESEL);
                p.Add("@haslo", kandydat.Haslo);
                p.Add("@wynik_rekrutacyjny", kandydat.WynikRekrutacyjny);
                p.Add("@kierunek", kandydat.KierunekDocelowy);
                p.Add("@semestr", 0);

                connection.Execute("dbo.spDodajKandydata", p, commandType: CommandType.StoredProcedure);
            }
        }