public frmZaposleniciDetalji(int?zaposlenikId = null, frmZaposlenici frm1 = null) { InitializeComponent(); _id = zaposlenikId; frm2 = frm1; this.AutoValidate = AutoValidate.Disable; }
private async void BtnSnimi_Click(object sender, EventArgs e) { var spol = " "; if (rbMusko.Checked) { spol = rbMusko.Text; } else { spol = rbZensko.Text; } if (this.ValidateChildren()) { var request = new KorisniciInsertRequest() { Ime = txtIme.Text, Prezime = txtPrezime.Text, DatumRodjenja = dtpDatumRodjenja.Value, Telefon = txtTelefon.Text, RadniStaz = txtRadniStaz.Text, JMBG = txtJMBG.Text, Grad = txtGrad.Text, Email = txtEmail.Text, Adresa = txtAdresa.Text, KorisnickoIme = txtKorisnickoIme.Text, Password = txtPassword.Text, PasswordConfirmation = txtPasswordPotvrda.Text, Spol = spol, UlogeId = int.Parse(cbUloge.SelectedValue.ToString()), Status = true, IsDeleted = false }; if (_id.HasValue) { await _service.Update <Model.Korisnici>(_id, request); MessageBox.Show(Properties.Resources.MessageBoxForSave); this.Hide(); frm2.RefreshData(); } else { await _service.Insert <Model.Korisnici>(request); MessageBox.Show(Properties.Resources.MessageBoxForSave); this.Hide(); frmZaposlenici frm = new frmZaposlenici(); frm.Show(); } } }