//########## //# Szobak # //########## public static bool SaveSzoba(Szoba szoba) { var cmd = new SqlCommand("INSERT into szoba (nev, emelet, felnott_hely, gyermek_hely, kiadhato, megjegyzes) VALUES(@nev, @emelet, @felnott_hely, @gyermek_hely, @kiadhato, @megjegyzes)", connection); cmd.Parameters.Add(new SqlParameter("nev", szoba.Nev)); cmd.Parameters.Add(new SqlParameter("emelet", (int)szoba.Emelet)); cmd.Parameters.Add(new SqlParameter("felnott_hely", szoba.Felnott_hely)); cmd.Parameters.Add(new SqlParameter("gyermek_hely", szoba.Gyermek_hely)); cmd.Parameters.Add(new SqlParameter("kiadhato", (byte)(szoba.Kiadhato?1:0))); cmd.Parameters.Add(new SqlParameter("megjegyzes", szoba.Megjegyzes.Trim())); EasyLog.LogMessageToFile(cmd.CommandText); cmd.ExecuteNonQuery(); return(true); }
public FrmSzobaManagmentUjSzoba(int szobaId) { initCtor(); _tarolt = DBFeladatok.SelectSzoba(szobaId); txtSzobaNev.Text = _tarolt.Nev; // public Szoba(string nev, SzobaEmelet emelet, int felnottHely, int gyermekHely, bool kiadhato, string megjegyzes) cboSzobaEmelet.SelectedIndex = (int)_tarolt.Emelet; nudSzobaFelnotthely.Value = _tarolt.Felnott_hely; nudSzobaGyermekHely.Value = _tarolt.Gyermek_hely; cboSzobaKiadhato.SelectedIndex = _tarolt.Kiadhato == true ? 1 : 0; txtSzobaMegjegyzes.Text = _tarolt.Megjegyzes; }
public static bool UpdateSzoba(int id, Szoba szoba) { try { EasyLog.LogMessageToFile("Update id=" + id); EasyLog.LogMessageToFile("Update szoba=" + szoba); var cmd = new SqlCommand("UPDATE szoba SET nev=@nev, emelet=@emelet, felnott_hely=@felnott_hely, gyermek_hely=@gyermek_hely, kiadhato=@kiadhato, megjegyzes=@megjegyzes WHERE id =@id", connection); cmd.Parameters.Add(new SqlParameter("id", id)); cmd.Parameters.Add(new SqlParameter("nev", szoba.Nev)); cmd.Parameters.Add(new SqlParameter("emelet", (int)szoba.Emelet)); cmd.Parameters.Add(new SqlParameter("felnott_hely", szoba.Felnott_hely)); cmd.Parameters.Add(new SqlParameter("gyermek_hely", szoba.Gyermek_hely)); cmd.Parameters.Add(new SqlParameter("kiadhato", (byte)(szoba.Kiadhato ? 1 : 0))); cmd.Parameters.Add(new SqlParameter("megjegyzes", szoba.Megjegyzes)); EasyLog.LogMessageToFile(cmd.CommandText); cmd.ExecuteNonQuery(); } finally { } return(true); }
private void btnOK_Click(object sender, EventArgs e) { var error = ""; if (txtSzobaNev.Text.Trim() == "") { DBFeladatok.AddError(ref error, "Nem adott meg nevet!"); } if (error != "") { MessageBox.Show(error, "Figyelmeztetés...", MessageBoxButtons.OK, MessageBoxIcon.Warning); DialogResult = DialogResult.None; } else { if (Tarolt == null) { _tarolt = new Szoba( txtSzobaNev.Text.Trim(), (SzobaEmelet)cboSzobaEmelet.SelectedIndex, (int)nudSzobaFelnotthely.Value, (int)nudSzobaGyermekHely.Value, cboSzobaKiadhato.SelectedIndex == 1, txtSzobaMegjegyzes.Text.Trim() ); EasyLog.LogMessageToFile("New szoba =" + _tarolt); } else { _tarolt.Nev = txtSzobaNev.Text.Trim(); _tarolt.Emelet = (SzobaEmelet)cboSzobaEmelet.SelectedIndex; _tarolt.Felnott_hely = (int)nudSzobaFelnotthely.Value; _tarolt.Gyermek_hely = (int)nudSzobaGyermekHely.Value; _tarolt.Kiadhato = cboSzobaKiadhato.SelectedIndex == 1; _tarolt.Megjegyzes = txtSzobaMegjegyzes.Text.Trim(); EasyLog.LogMessageToFile("Mod szoba = " + _tarolt); } } }