private async void BtnSave_Click(object sender, EventArgs e) { if (!ValidateChildren()) { return; } request.Name = txtName.Text; request.Status = Model.ReviewStatus.Approved; if (_id == 0) { entity = await _serviceGenres.Insert <Model.Genres>(request); if (entity != null) { MessageBox.Show("Genre added"); DialogResult = DialogResult.OK; } } else { entity = await _serviceGenres.Update <Model.Genres>(_id, request); if (entity != null) { MessageBox.Show("Genre updated"); DialogResult = DialogResult.OK; } } }
private async void BtnReject_Click(object sender, EventArgs e) { if (!ValidateChildren()) { return; } request.Name = txtName.Text; request.Status = Model.ReviewStatus.Rejected; entity = await _serviceGenres.Update <Model.Genres>(_id, request); if (entity != null) { MessageBox.Show("Genre rejected"); DialogResult = DialogResult.OK; } }
private async void frmGenreDetails_Load(object sender, EventArgs e) { if (_id != 0) { entity = await _serviceGenres.GetById <Model.Genres>(_id); if (entity != null) { if (entity.Status == Model.ReviewStatus.Pending) { btnSave.Text = "Approve"; btnReject.Visible = true; } txtName.Text = entity.Name; } } }