private void btnSaveCustomer_Click(object sender, EventArgs e) { if (txtMaKH.Text.Equals("")) { Alert.Show("Bạn phải nhập mã \nkhách hàng!", Color.Red); return; } //cmbCate.SelectedIndex = 0; //DataRowView item = (DataRowView)cmbDept.SelectedItem; //Customer.CustomerDataTable tmp = get_service.GetCustomerByID(txtMaKH.Text); //if (tmp.Rows.Count > 0) //{ // Alert.Show("Mã này đã tồn tại", Color.Red); // return; //} DateTime dateTimeOpenAccount = DateTime.Now; DateTime dateTimeCloseAccount = DateTime.Now; DateTime dateTimeBirth = DateTime.Now; Decimal maxBalance = new decimal(); if (!DateTime.TryParseExact(txtDateOpenAccount.Text, "d/M/yyyy", CultureInfo.InvariantCulture, DateTimeStyles.None, out dateTimeOpenAccount)) { Alert.Show("Bạn nhập sai kiểu ngày!", Color.Red); txtDateOpenAccount.Focus(); return; } if (!DateTime.TryParseExact(txtDateCloseAccount.Text, "d/M/yyyy", CultureInfo.InvariantCulture, DateTimeStyles.None, out dateTimeCloseAccount)) { Alert.Show("Bạn nhập sai kiểu ngày!", Color.Red); txtDateCloseAccount.Focus(); return; } if (!DateTime.TryParseExact(txtDateBirth.Text, "d/M/yyyy", CultureInfo.InvariantCulture, DateTimeStyles.None, out dateTimeBirth)) { Alert.Show("Bạn nhập sai kiểu ngày!", Color.Red); txtDateBirth.Focus(); return; } if (!Decimal.TryParse(txtMaxBalance.Text, out maxBalance)) { Alert.Show("Bạn nhập sai", Color.Red); txtMaxBalance.Focus(); return; } get_service.UpdateCustomer(txtMaKH.Text, "", txtName.Text, txtNameCompany.Text, txtAddress.Text, "", "", "", "", txtTelephone.Text, txtMobilephone.Text, "", "", "", "", float.Parse(txtDiscountPercent.Text), dateTimeOpenAccount, dateTimeCloseAccount, (decimal?)0, Decimal.Parse(txtMaxBalance.Text), true, 0, true, null, true, "", "", txtEmail.Text, "VN", "", DateTime.Now, "", dateTimeBirth, null, null, true, null, null, "", null, null, "", true, null, null, "", txtAddress.Text, "", "", "", null, null, null, m_oldCusNum); updateCustSwipe(txtMaKH.Text); Customers = get_service.GetAllCustomers(); ckb_Sua.Checked = false; btnSearch.Enabled = true; btnPrevious.Enabled = true; btnNext.Enabled = true; btnExit.Text = "Thoát"; btnDeleteCustomer.Enabled = true; btnAddCustomer.Enabled = true; btnSaveCustomer.Enabled = false; ckb_Sua.Enabled = true; txtName.Enabled = true; txtMaKH.Enabled = true; this.Refresh(); }