public void SetCustomer(Customer customer, SailsModule module) { customer.Fullname = txtName.Text; switch (ddlGender.SelectedIndex) { case 1: customer.IsMale = true; break; case 2: customer.IsMale = false; break; default: customer.IsMale = null; break; } customer.Passport = txtPassport.Text; customer.VisaNo = txtVisaNo.Text; DateTime birthdate; if (DateTime.TryParseExact(txtBirthDay.Text, "dd/MM/yyyy", CultureInfo.InvariantCulture, DateTimeStyles.None, out birthdate)) { customer.Birthday = birthdate; } else { customer.Birthday = DateTime.Now; } DateTime expired; if (DateTime.TryParseExact(txtVisaExpired.Text, "dd/MM/yyyy", CultureInfo.InvariantCulture, DateTimeStyles.None, out expired)) { customer.VisaExpired = expired; } else { customer.VisaExpired = null; } customer.IsVietKieu = chkVietKieu.Checked; customer.Code = txtCode.Text; if (ddlNationalities.SelectedValue == "-1") { customer.Nationality = null; } else { customer.Nationality = module.NationalityGetById(Convert.ToInt32(ddlNationalities.SelectedValue)); } if (!string.IsNullOrEmpty(txtTotal.Text)) { customer.Total = Convert.ToDouble(txtTotal.Text); } customer.NguyenQuan = txtNguyenQuan.Text; }