private string GeneruokLauką(Laukas laukas) { switch (laukas.Tipas) { case "int": case "datetime": case "double": { return($"{laukas.Pavadinimas} {laukas.Tipas},"); } case "varchar": { if (laukas.Ilgis != null) { return($"{laukas.Pavadinimas} {laukas.Tipas}({laukas.Ilgis}),"); } else { return($"{laukas.Pavadinimas} {laukas.Tipas}(255),"); } } default: return(""); } }
private void btnPridėti_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtLaukoPavadinimas.Text)) { MessageBox.Show("Lauko pavadinimas privalomas."); return; } if (string.IsNullOrEmpty(cmbxLaukoTipas.SelectedItem.ToString())) { MessageBox.Show("Lauko tipas privalomas."); return; } var arPirminisRaktas = chxPirminisRaktas.Checked; var laukoIlgis = string.IsNullOrEmpty(txtLaukoIlgis.Text) ? null : txtLaukoIlgis.Text; var laukas = new Laukas(txtLaukoPavadinimas.Text, cmbxLaukoTipas.SelectedItem.ToString(), laukoIlgis, arPirminisRaktas); listBoxLaukai.Items.Add(laukas); _laukai.Add(laukas); NustatykLaukųReikšmesĮDefault(); }