//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!!"); } }
//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); }