예제 #1
0
        //butoni per insertim ne databaze
        private void BtnApliko_Click(object sender, RoutedEventArgs e)
        {
            AplikimiClasses.aplikimi p = new AplikimiClasses.aplikimi();
            p.emri           = txtEmri.Text;
            p.emri_prindit   = txtEmriPrindit.Text;
            p.mbiemri        = txtMbiemri.Text;
            p.numri_personal = int.Parse(txtNumriPersonal.Text);
            //perdorimi i metodes datelindja
            p.datelindja = datelindja();
            //perdorimi i metodes gjinia
            p.gjinia             = gjinia();
            p.shteti_lindjes     = comboShtetiLindjes.Text.ToString();
            p.shteti_vendbanimit = comboShtetiVendbanimit.Text.ToString();
            p.komuna_vendbanimit = txtKomunaBanimit.Text;
            p.adresa             = txtAdresa.Text;
            p.nr_telefonit       = txtTelefoni.Text;
            p.email            = txtEmail.Text;
            p.shkolla_mesme    = txtShkolla.Text;
            p.drejtimi         = txtDrejtimi.Text;
            p.vendi_shkollimit = comboVendiShkollimit.Text.ToString();
            p.suksesi_1        = int.Parse(txtSuksesi1.Text);
            p.suksesi_2        = int.Parse(txtSuksesi2.Text);
            p.suksesi_3        = int.Parse(txtSuksesi3.Text);
            p.piket_matures    = int.Parse(txtPiket.Text);
            p.fakulteti        = comboFakulteti.Text.ToString();
            p.departamenti     = txtDepartamenti.Text;
            p.statusi          = comboStatusi.Text.ToString();


            bool sukses = p.Insert(p);

            if (sukses == true)
            {
                MessageBox.Show("Insertimi u krye me sukses");
            }
            else
            {
                MessageBox.Show("Ju lutem mbushni te gjitha te dhenat!!");
            }
        }
예제 #2
0
        //krijimi i metodes per insertimin e te dhenave

        public bool Insert(aplikimi a)
        {
            bool success = false;
            //konekto databazen
            SqlConnection conn = new SqlConnection(myconnstrng);

            try
            {
                //krijimi i queryt

                string sqltest = "insert into dbo.aplikimi(emri,emri_prindit,mbiemri) values (@emri,@emri_prindit,@mbiemri)";

                string sql = "insert into dbo.aplikimi([emri],emri_prindit ,[mbiemri],[numri_personal],[datelindja]" +
                             " ,[gjinia],[shteti_lindjes] ,[shteti_vendbanimit],[komuna_vendbanimit] ,[adresa] ,[nr_telefonit]" +
                             ",[email] ,[shkolla_mesme] ,[drejtimi],[vendi_shkollimit] ,[suksesi_1] ,[suksesi_2] ,[suksesi_3],[piket_matures]" +
                             ",[fakulteti] ,[departamenti],[statusi]) " +
                             "values(@emri,@emri_prindit ,@mbiemri,@numri_personal,@datelindja" +
                             " ,@gjinia,@shteti_lindjes ,@shteti_vendbanimit,@komuna_vendbanimit ,@adresa ,@nr_telefonit" +
                             ",@email ,@shkolla_mesme ,@drejtimi,@vendi_shkollimit ,@suksesi_1 ,@suksesi_2 ,@suksesi_3,@piket_matures" +
                             ",@fakulteti ,@departamenti,@statusi) ";

                SqlCommand cmd = new SqlCommand(sql, conn);
                //shtimi i te dhenave
                cmd.Parameters.AddWithValue("@emri", a.emri);
                cmd.Parameters.AddWithValue("@emri_prindit", a.emri_prindit);
                cmd.Parameters.AddWithValue("@mbiemri", a.mbiemri);
                cmd.Parameters.AddWithValue("@numri_personal", a.numri_personal);
                cmd.Parameters.AddWithValue("@datelindja", a.datelindja);
                cmd.Parameters.AddWithValue("@gjinia", a.gjinia);
                cmd.Parameters.AddWithValue("@shteti_lindjes", a.shteti_lindjes);
                cmd.Parameters.AddWithValue("@shteti_vendbanimit", a.shteti_vendbanimit);
                cmd.Parameters.AddWithValue("@komuna_vendbanimit", a.komuna_vendbanimit);
                cmd.Parameters.AddWithValue("@adresa", a.adresa);
                cmd.Parameters.AddWithValue("@nr_telefonit", a.nr_telefonit);
                cmd.Parameters.AddWithValue("@email", a.email);
                cmd.Parameters.AddWithValue("@shkolla_mesme", a.shkolla_mesme);
                cmd.Parameters.AddWithValue("@drejtimi", a.drejtimi);
                cmd.Parameters.AddWithValue("@vendi_shkollimit", a.vendi_shkollimit);
                cmd.Parameters.AddWithValue("@suksesi_1", a.suksesi_1);
                cmd.Parameters.AddWithValue("@suksesi_2", a.suksesi_2);
                cmd.Parameters.AddWithValue("@suksesi_3", a.suksesi_3);
                cmd.Parameters.AddWithValue("@piket_matures", a.piket_matures);
                cmd.Parameters.AddWithValue("@fakulteti", a.fakulteti);
                cmd.Parameters.AddWithValue("@departamenti", a.departamenti);
                cmd.Parameters.AddWithValue("@statusi", a.statusi);


                conn.Open();
                int rows = cmd.ExecuteNonQuery();
                if (rows > 0)
                {
                    success = true;
                }
                else
                {
                    success = false;
                }
            }
            catch (Exception ex)
            {
            }
            finally
            {
                conn.Close();
            }
            return(success);
        }