private void btnSaveSupplier_Click(object sender, EventArgs e) { var entity = new SupplierRequestDto() { Address = txtSupplierAddress.Text.Trim(), ContactNumber = txtContactNumber.Text.Trim(), Remarks = txtRemarks.Text.Trim(), IsActive = chkIsActive.Checked, Name = txtSupplierName.Text.Trim(), SupplierId = new Guid(txtSupplierId.Text) }; try { var res = _supplierManager.Add(entity); if (res > 0) { MessageBox.Show("Save successful!", "Success"); Reset(); return; } MessageBox.Show("Saving not successful.Please retry.", "Error"); } catch (Exception ex) { MessageBox.Show("Error saving supplier information.", "Error"); //logger } }
public int Add(SupplierRequestDto request) { if (request == null) { throw new LogicalErrorException(ErrorCodes.INVALID_REQUEST, "Invalid request parameters."); } var result = JsonConvert.DeserializeObject <Supplier>(JsonConvert.SerializeObject(request)); // result.CreatedAt = DateTime.UtcNow; // result.UpdatedAt = DateTime.UtcNow; return(_dal.Add(result).Id); //TODO }