private async void BtnSave_Click(object sender, EventArgs e) { if (_payment == null) { MembershipPaymentCreate membershipPayment = new MembershipPaymentCreate { ClientId = _client.Id, MembershipTypeId = int.Parse(cbClanarinaType.SelectedValue.ToString()) }; await _apiService.Create <MembershipType>(membershipPayment); } else { MembershipPaymentUpdate membershipUpdate = new MembershipPaymentUpdate { MembershipTypeId = int.Parse(cbClanarinaType.SelectedValue.ToString()) }; await _apiService.Update <MembershipType>(_payment.Id, membershipUpdate); } MembershipPaymentForm paymentForm = new MembershipPaymentForm(_token, _client); paymentForm.MdiParent = this.MdiParent; paymentForm.WindowState = FormWindowState.Maximized; paymentForm.ControlBox = false; paymentForm.MaximizeBox = false; paymentForm.MinimizeBox = false; paymentForm.ShowIcon = false; paymentForm.Show(); }
public IActionResult Update(int id, MembershipPaymentUpdate membershipPaymentUpdate) { _authenticationService.IsAuthorized(Request, "EMPLOYEE"); validateModel(); _membershipPaymentService.Update(id, membershipPaymentUpdate); return(NoContent()); }
public void Update(int id, MembershipPaymentUpdate membershipPaymentUpdate) { Database.MembershipPayment payment = _context.MembershipPayments.Find(id); if (payment == null) { throw new ResourceNotFoundException("Not found"); } payment.MembershipTypeId = membershipPaymentUpdate.MembershipTypeId; _context.MembershipPayments.Update(payment); _context.SaveChanges(); }