public void Registrera(Medlemmar m) { string commandTxt = "INSERT INTO Medlemmar(Förnamn, Efternamn, Adress, Epost, Telefon, Mobil, Tigernamn, TigerAlder, Type, LOrd) VALUES ('" + m.Namn + "','" + m.Efternamn + "', '" + m.Adress + "','" + m.Epost + "','" + m.Telnr + "', '" + m.Mobilnr + "','" + m.Tigernamn + "','" + m.Tigeralder + "','" + m.Typ + "','" + m.LOrd + "')"; SqlCommand inCmd = new SqlCommand(commandTxt, sqlcon); try { sqlcon.Open(); inCmd.ExecuteNonQuery(); MessageBox.Show("Ny Medlemsuppgifter sparade"); } catch (Exception ex) { if (Debugger.IsAttached) { MessageBox.Show(ex.Message, "Fel uppstod"); } } finally { if (sqlcon != null) { sqlcon.Close(); } } }
private void btnRegistrera_Click(object sender, EventArgs e) { try { Medlemmar m = new Medlemmar(); m.Namn = txtnamn.Text; m.Efternamn = txtefternamn.Text; m.Adress = txtadress.Text; m.Epost = txtepost.Text; m.Mobilnr = Convert.ToInt32(txtmobil.Text); m.Telnr = Convert.ToInt32(txttelefon.Text); m.Tigernamn = txttigerNamn.Text; m.Tigeralder = Convert.ToInt32(txttigerÅlder.Text); m.Typ = cmbType.SelectedItem.ToString(); m.LOrd = txtLord.Text; kom.Registrera(m); Rensa(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Fel uppstod"); } finally { con.Close(); } }
private void btnregsökMedlem_Click(object sender, EventArgs e) { Medlemmar m = new Medlemmar(); try { con.Open(); { string query = "Select * From Medlemmar Where Förnamn like '%" + txtnamnMedlem.Text.ToString() + "%'"; SqlCommand cmd = new SqlCommand(query, con); cmd.Parameters.AddWithValue(m.Namn, txtnamnMedlem.Text.ToString()); sqldr = cmd.ExecuteReader(); } if (sqldr.HasRows) { dgvMedlem.Visible = true; DataTable dt = new DataTable(); dt.Load(sqldr); dgvMedlem.DataSource = dt; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Vänligen kontrollera informationen du söker efter"); } finally { con.Close(); } }
public void Refresh(Medlemmar m) { try { //SqlConnection con = new SqlConnection(@"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\TeknikFix\Documents\Visual Studio 2015\Projects\progTvForms\TRFRegister\TRF\TRFDB.mdf;Integrated Security=True"); SqlConnection con = new SqlConnection (@"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\TRFDB.mdf;Integrated Security=True"); //Changed to |DataDirectory| sqlda = new SqlDataAdapter("select * from Medlemmar", con); sqlda.Fill(dt); dgvAdmin.DataSource = dt; } catch (Exception) { throw; } }
public void Radera(Medlemmar m) { try { string commandTxt = "DELETE from Medlemmar where Id= " + m.Id; SqlCommand inCmd = new SqlCommand(commandTxt, sqlcon); sqlcon.Open(); inCmd.ExecuteNonQuery(); MessageBox.Show("Raderad"); } catch (Exception ex) { MessageBox.Show(ex.Message, "Ej raderad, Försök igen"); } finally { sqlcon.Close(); } }
public void Uppdate(Medlemmar m) { try { sqlcon.Open(); sqlcmd.CommandText = "Update Medlemmar set förnamn= " + m.Namn + " Efternamn=" + m.Efternamn + " Adress= " + m.Adress + " Epost=" + m.Epost + " Telefon= " + m.Telnr + " Mobil= " + m.Mobilnr + " TigerNamn= " + m.Tigernamn + " TigerÅlder= " + m.Tigeralder + "Medlemstyp" + m.Typ + " WHERE ID=" + m.Id; sqlcmd.CommandType = CommandType.Text; sqlcmd.ExecuteNonQuery(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Fel uppstod!!!"); } finally { sqlcon.Close(); } }
public void UpdateraMedlem(Medlemmar m) { try { sqlcon.Open(); string commandTxt = "update Medlemmar set Förnamn= '" + m.Namn + "',Efternamn= '" + m.Efternamn + "',Adress= '" + m.Adress + "',Epost= '" + m.Epost + "',Telefon= '" + m.Telnr + "',Mobil= '" + m.Mobilnr + "',Tigernamn= '" + m.Tigernamn + "',TigerAlder= '" + m.Tigeralder + "',Type= '" + m.Typ + "', LOrd='" + m.LOrd + "' where Id=" + m.Id; SqlCommand Cmd = new SqlCommand(commandTxt, sqlcon); Cmd.ExecuteNonQuery(); MessageBox.Show("Ny Medlemsuppgifter sparade"); sqlcon.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Fel uppstod! kontrollera info"); } finally { sqlcon.Close(); } }
private void btnbytinfo_Click(object sender, EventArgs e) { con.Open(); SqlCommand cmd = new SqlCommand(); try { Medlemmar m = new Medlemmar(); m.Namn = txtnamn.Text.ToString(); m.Efternamn = txtefternamn.Text.ToString(); m.Adress = txtadress.Text.ToString(); m.Epost = txtepost.Text.ToString(); m.Mobilnr = Convert.ToInt32(txtmobil.Text.ToString()); m.Telnr = Convert.ToInt32(txttelefon.Text.ToString()); m.Tigernamn = txttigerNamn.Text.ToString(); m.Tigeralder = Convert.ToInt32(txttigerÅlder.Text.ToString()); m.Typ = cbxtyp.SelectedItem.ToString(); m.LOrd = txtLOrd.Text.ToString(); kom.UpdateraMedlem(m); this.dgvAdmin.Update(); VisaMedlemmar(); Rensa(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Fel uppstod"); } finally { VisaMedlemmar(); con.Close(); } }