private void Save(bool submit) { try { if (!CheckData()) { return; } _projectDataContext = new ProjectDataContext(); _orderRepository = new OrderRepository(_projectDataContext); _orderDetailRepository = new OrderDetailRepository(_projectDataContext); _productRepository = new ProductRepository(_projectDataContext); //Table Order Order order = new Order(); order.OrderDate = dtpOrderDate.Value; order.CarNumberOrder = txtCarNumberOrder.Text.Trim(); order.UseCarStatus = (chkCompany.Checked ? GlobalConstants.UseCarStatusValue.Company : GlobalConstants.UseCarStatusValue.Agency); order.Total = float.Parse(txtTongTienChuaBaoGomVAT.Text); order.VAT = (float)txtVAT.Value; order.VATMoney = float.Parse(txtTienVAT.Text); order.ProcessingCarStatus = GlobalConstants.ProcessingCarStatusValue.None; order.ProcessingStatus = (submit ? GlobalConstants.ProcessingStatusValue.WaitApprove : GlobalConstants.ProcessingStatusValue.None); _orderRepository.Save(order); txtOrderNo.Text = _orderRepository.id; for (int i = 0; i < viewDuLieu.RowCount; i++) { //Table OrderDetail OrderDetail orderDetail = new OrderDetail(); orderDetail.OrderId = txtOrderNo.Text; orderDetail.ItemId = viewDuLieu.GetRowCellValue(i, "ProductId").ToString(); orderDetail.Quantity = float.Parse(viewDuLieu.GetRowCellValue(i, "Quantity").ToString()); orderDetail.Price = float.Parse(viewDuLieu.GetRowCellValue(i, "Price").ToString()); orderDetail.Discount = 0; orderDetail.DiscountMoney = 0; _orderDetailRepository.Save(orderDetail); //Table Product _productRepository.CaculateRemainVirtual(viewDuLieu.GetRowCellValue(i, "ProductId").ToString(), float.Parse(viewDuLieu.GetRowCellValue(i, "Quantity").ToString())); } UnitOfWork productOfWork = new UnitOfWork(_projectDataContext); int result = productOfWork.Complete(); if (result > 0) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thành công"), LanguageTranslate.ChangeLanguageText("Thông báo")); Clear(); } else { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thất bại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } } catch (Exception ex) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thất bại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } }
private bool CheckData() { if (txtProgramName.Text.Trim() == "") { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Chưa điền dữ liệu"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); txtProgramName.Focus(); return(false); } else if (txtFunctionName.Text.Trim() == "") { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Chưa điền dữ liệu"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); txtFunctionName.Focus(); return(false); } ProgramFunctionMaster programFunctionMaster = _programFunctionMasterRepository.FirstOrDefault(_ => _.ProgramName.Equals(txtProgramName.Text.Trim()) && _.FunctionName.Equals(txtFunctionName.Text.Trim())); if (programFunctionMaster != null && ( String.IsNullOrEmpty(_id) || (!String.IsNullOrEmpty(_id) && (txtProgramName.Text.Trim() != programFunctionMaster.ProgramName || txtFunctionName.Text.Trim() != programFunctionMaster.FunctionName)) )) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Dữ liệu đã tồn tại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); txtFunctionName.Focus(); return(false); } return(true); }
private void frmCategory_Load(object sender, EventArgs e) { LanguageTranslate.ChangeLanguageForm(this); LanguageTranslate.ChangeLanguageGridView(viewDuLieu); Search(); }
private void frmMain_Load(object sender, EventArgs e) { this.Text = LanguageTranslate.ChangeLanguageText(this.Text); btnUsers.Caption = LanguageTranslate.ChangeLanguageText(btnUsers.Caption); btnChangePassword.Caption = LanguageTranslate.ChangeLanguageText(btnChangePassword.Caption); btnPartNumber.Caption = LanguageTranslate.ChangeLanguageText(btnPartNumber.Caption); btnRegistBarcode.Caption = LanguageTranslate.ChangeLanguageText(btnRegistBarcode.Caption); btnScanBarcode.Caption = LanguageTranslate.ChangeLanguageText(btnScanBarcode.Caption); rbpHeThong.Text = LanguageTranslate.ChangeLanguageText(rbpHeThong.Text); rbpChucNang.Text = LanguageTranslate.ChangeLanguageText(rbpChucNang.Text); rbpBaoCao.Text = LanguageTranslate.ChangeLanguageText(rbpBaoCao.Text); txtUser.Caption = LanguageTranslate.ChangeLanguageText("Tài khoản") + ": " + GlobalConstants.username + " | " + LanguageTranslate.ChangeLanguageText("Tên đầy đủ") + ": " + GlobalConstants.fullName; ribbonControl1.SelectPage(rbpChucNang); }
private bool CheckData() { if (txtVietnamese.Text.Trim() == "") { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Chưa điền dữ liệu"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); txtVietnamese.Focus(); return(false); } else if (txtEnglish.Text.Trim() == "") { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Chưa điền dữ liệu"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); txtEnglish.Focus(); return(false); } LanguageLibrary languageLibrary = _languageLibraryRepository.FirstOrDefault(_ => _.Vietnamese.Equals(txtVietnamese.Text.Trim())); if (languageLibrary != null && ( String.IsNullOrEmpty(_id) || (!String.IsNullOrEmpty(_id) && txtVietnamese.Text.Trim() != languageLibrary.Vietnamese) )) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Dữ liệu đã tồn tại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); txtVietnamese.Focus(); return(false); } return(true); }
private void Translate() { rbpHeThong.Text = LanguageTranslate.ChangeLanguageText(rbpHeThong.Text); rbpDanhMuc.Text = LanguageTranslate.ChangeLanguageText(rbpDanhMuc.Text); rbpChucNang.Text = LanguageTranslate.ChangeLanguageText(rbpChucNang.Text); rbpBaoCao.Text = LanguageTranslate.ChangeLanguageText(rbpBaoCao.Text); btnUsers.Caption = LanguageTranslate.ChangeLanguageText(btnUsers.Caption); btnChangePassword.Caption = LanguageTranslate.ChangeLanguageText(btnChangePassword.Caption); btnLanguageLibrary.Caption = LanguageTranslate.ChangeLanguageText(btnLanguageLibrary.Caption); btnSetting.Caption = LanguageTranslate.ChangeLanguageText(btnSetting.Caption); txtUser.Caption = LanguageTranslate.ChangeLanguageText("Tài khoản") + ": " + GlobalConstants.username + " | " + LanguageTranslate.ChangeLanguageText("Tên đầy đủ") + ": " + GlobalConstants.fullName; }
private bool CheckData() { if (txtOldPassword.Text.Trim() == "") { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Chưa điền dữ liệu"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); txtOldPassword.Focus(); return(false); } else if (txtNewPassword.Text.Trim() == "") { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Chưa điền dữ liệu"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); txtNewPassword.Focus(); return(false); } else if (txtConfirmPassword.Text.Trim() == "") { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Chưa điền dữ liệu"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); txtConfirmPassword.Focus(); return(false); } else if (txtNewPassword.Text.Trim() != txtConfirmPassword.Text.Trim()) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Dữ liệu không đúng"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); txtConfirmPassword.Focus(); return(false); } _userRepository.CheckSecurity(GlobalConstants.username, txtOldPassword.Text.Trim()); if (_userRepository.error) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText(_userRepository.errorMessage), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); txtOldPassword.Focus(); return(false); } return(true); }
private void btnSave_Click(object sender, EventArgs e) { try { if (!CheckData()) { return; } //Table Customer Customer customer = new Customer(); customer.Id = _id; customer.CustomerNo = txtCustomerNo.Text.Trim(); customer.CustomerName = txtCustomerName.Text.Trim(); customer.Phone = txtPhone.Text.Trim(); customer.Address = txtAddress.Text.Trim(); customer.Note = txtNote.Text.Trim(); customer.Status = (chkUsing.Checked ? GlobalConstants.StatusValue.Using : GlobalConstants.StatusValue.NoUse); _customerRepository.Save(customer); UnitOfWork unitOfWork = new UnitOfWork(_projectDataContext); int result = unitOfWork.Complete(); if (result > 0) { if (String.IsNullOrEmpty(_id)) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thành công"), LanguageTranslate.ChangeLanguageText("Thông báo")); Clear(); } else { DialogResult = DialogResult.OK; Close(); } } else { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thất bại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } } catch (Exception ex) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thất bại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } }
private bool CheckData() { if (txtCustomerNo.Text.Trim() == "") { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Chưa điền dữ liệu"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); txtCustomerNo.Focus(); return(false); } else if (txtCustomerName.Text.Trim() == "") { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Chưa điền dữ liệu"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); txtCustomerName.Focus(); return(false); } Customer customer = _customerRepository.FirstOrDefault(_ => _.CustomerNo.Equals(txtCustomerNo.Text.Trim())); if (customer != null && ( String.IsNullOrEmpty(_id) || (!String.IsNullOrEmpty(_id) && txtCustomerNo.Text.Trim() != customer.CustomerNo) )) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Dữ liệu đã tồn tại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); txtCustomerNo.Focus(); return(false); } return(true); }
static void License() { if (!GlobalConstants.debugMode) { DialogResult dr; GlobalConstants.license = new Registration.Core.License.kLicense(); Registration.Core.License.kLicenseType lic_type = Registration.Core.License.kLicenseType.Inactive; try { Registration.Fusion.Library.kKeycode keycode = new Registration.Fusion.Library.kKeycode() { Prefix = GlobalConstants.keySoft, Salt = GlobalConstants.saltSoft + GlobalConstants.keySoft, ProductType = Registration.Fusion.Library.kProductType.Both, SerialType = Registration.Fusion.Library.kSerialType.Rev2 }; GlobalConstants.license.Keycode = keycode; GlobalConstants.license.FileName = GlobalConstants.keySoft + ".set"; GlobalConstants.license.TrialKeyUsed = @"SOFTWARE\WindowsNT\" + GlobalConstants.keySoft; lic_type = GlobalConstants.license.IsLicensed(false); } catch { } switch (lic_type) { default: case Registration.Core.License.kLicenseType.Inactive: case Registration.Core.License.kLicenseType.Incorrect: //if (!Registration.Fusion.Library.kNetwork.IsInternetConnected()) //{ // XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Ứng dụng cần kết nối mạng để kích hoạt"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); // return; //} //else if (!Registration.Core.Uc.kForm.IsRunAsAdministrator()) { dr = XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Ứng dụng cần quyền Quản trị để kích hoạt"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); if (dr != DialogResult.OK) { return; } //return; } Registration.Core.License.frmLicense frmLicense = new Registration.Core.License.frmLicense(); frmLicense.License = GlobalConstants.license; frmLicense.BuyLicenseUrl = "http://datatech.vn/"; frmLicense.Text = LanguageTranslate.ChangeLanguageText("Đăng ký sử dụng phần mềm") + " " + Properties.Settings.Default.Company; frmLicense.TrialDateLimit = Registration.Fusion.Library.kDateLimit.Thirty; frmLicense.IsOnlineActivationCheck = false; frmLicense.Icon = Properties.Resources.icon; dr = frmLicense.ShowDialog(); break; case Registration.Core.License.kLicenseType.Trial: case Registration.Core.License.kLicenseType.Expired: View.Home.frmLicenses frm = new View.Home.frmLicenses(); dr = frm.ShowDialog(); break; case Registration.Core.License.kLicenseType.Serial: dr = DialogResult.OK; break; } if (dr != DialogResult.OK) { Environment.Exit(1); return; } } Login(); }
private void btnSave_Click(object sender, EventArgs e) { try { if (!CheckData()) { return; } //Table User User user = new User(); user.Id = _id; user.Username = txtUsername.Text.Trim(); user.Password = txtPassword.Text.Trim(); user.FullName = txtFullName.Text.Trim(); user.Phone = txtPhone.Text.Trim(); user.Address = txtAddress.Text.Trim(); user.Gender = (chkMale.Checked ? GlobalConstants.GenderValue.Male : GlobalConstants.GenderValue.Female); user.Note = txtNote.Text.Trim(); user.Status = (chkUsing.Checked ? GlobalConstants.StatusValue.Using : GlobalConstants.StatusValue.NoUse); _userRepository.Save(user); if (!String.IsNullOrEmpty(_userRepository.id)) { _userAuthorityRepository.DeleteByUserID(_userRepository.id); for (int i = 0; i < dgvDuLieu.RowCount; i++) { if (dgvDuLieu.Rows[i].Cells["Assign"].Value.ToString() == "1") { UserAuthority userAuthority = new UserAuthority(); userAuthority.AuthorityGroupID = dgvDuLieu.Rows[i].Cells["Id"].Value.ToString(); userAuthority.UserID = _userRepository.id; _userAuthorityRepository.Save(userAuthority); } } } UnitOfWork unitOfWork = new UnitOfWork(_projectDataContext); int result = unitOfWork.Complete(); if (result > 0) { if (String.IsNullOrEmpty(_id)) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thành công"), LanguageTranslate.ChangeLanguageText("Thông báo")); Clear(); } else { DialogResult = DialogResult.OK; Close(); } } else { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thất bại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } } catch (Exception ex) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thất bại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } }
private void frmLicenses_Load(object sender, EventArgs e) { LanguageTranslate.ChangeLanguageForm(this); }
public frmLicenses() { InitializeComponent(); lblMaKichHoat.Text = ": " + GlobalConstants.license.Read().ProductId; lblTrangThai.Text = ": " + LanguageTranslate.ChangeLanguageText("Dùng thử"); lblBanQuyen.Text = ": " + LanguageTranslate.ChangeLanguageText("Dùng thử cho 1 máy tính"); lblNgayKichHoat.Text = ": " + GlobalConstants.license.Read().TrialKeyBegin.ToString("dd/MM/yyyy HH:mm"); lblNgayHetHan.Text = ": " + GlobalConstants.license.Read().TrialKeyEnd.ToString("dd/MM/yyyy HH:mm"); lblConLai.Text = ": " + GlobalConstants.license.Read().TrialKeyLeft.ToString() + " " + LanguageTranslate.ChangeLanguageText("Ngày"); btnTrial.Enabled = (GlobalConstants.license.Read().TrialKeyLeft > 0); }
private void frmRegisterOrder_Load(object sender, EventArgs e) { LanguageTranslate.ChangeLanguageForm(this); LanguageTranslate.ChangeLanguageGridView(viewDuLieu); Clear(); }
private void btnSave_Click(object sender, EventArgs e) { try { if (!CheckData()) { return; } //Table AuthorityGroup AuthorityGroup authorityGroup = new AuthorityGroup(); authorityGroup.AuthorityGroupName = txtAuthorityGroupName.Text.Trim(); authorityGroup.Status = (chkUsing.Checked ? GlobalConstants.StatusValue.Using : GlobalConstants.StatusValue.NoUse); _authorityGroupRepository.Save(authorityGroup); if (!String.IsNullOrEmpty(_authorityGroupRepository.id)) { for (int i = 0; i < dgvDuLieu.RowCount; i++) { if (dgvDuLieu.Rows[i].Cells["Assign"].Value.ToString() == "1") { ProgramFunctionAuthority programFunctionAuthority = new ProgramFunctionAuthority(); programFunctionAuthority.ProgramName = dgvDuLieu.Rows[i].Cells["ProgramName"].Value.ToString(); programFunctionAuthority.FunctionName = dgvDuLieu.Rows[i].Cells["FunctionName"].Value.ToString(); programFunctionAuthority.AuthorityGroupID = _authorityGroupRepository.id; _programFunctionAuthorityRepository.Save(programFunctionAuthority); } else { _programFunctionAuthorityRepository.DeleteByProgramAndFunction(dgvDuLieu.Rows[i].Cells["ProgramName"].Value.ToString(), dgvDuLieu.Rows[i].Cells["FunctionName"].Value.ToString()); } } } UnitOfWork unitOfWork = new UnitOfWork(_projectDataContext); int result = unitOfWork.Complete(); if (result > 0) { if (String.IsNullOrEmpty(_id)) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thành công"), LanguageTranslate.ChangeLanguageText("Thông báo")); Clear(); } else { DialogResult = DialogResult.OK; Close(); } } else { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thất bại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } } catch (Exception ex) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thất bại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } }
private bool CheckData() { if (txtMachineNo.Text.Trim() == "") { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Chưa điền dữ liệu"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); txtMachineNo.Focus(); return(false); } Machine machine = _machineRepository.FirstOrDefault(_ => _.MachineNo.Equals(txtMachineNo.Text.Trim())); if (machine != null && ( String.IsNullOrEmpty(_id) || (!String.IsNullOrEmpty(_id) && txtMachineNo.Text.Trim() != machine.MachineNo) )) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Dữ liệu đã tồn tại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); txtMachineNo.Focus(); return(false); } return(true); }
private void btnSave_Click(object sender, EventArgs e) { try { if (!CheckData()) { return; } //Table Category Category category = new Category(); category.Id = _id; category.CategoryName = txtCategoryName.Text.Trim(); category.Note = txtGhiChu.Text.Trim(); category.Status = (chkUsing.Checked ? GlobalConstants.StatusValue.Using : GlobalConstants.StatusValue.NoUse); _categoryRepository.Save(category); UnitOfWork categoryOfWork = new UnitOfWork(_projectDataContext); int result = categoryOfWork.Complete(); if (result > 0) { if (String.IsNullOrEmpty(_id)) { if (_quickAdd) { this.Tag = _categoryRepository.id; DialogResult = DialogResult.OK; Close(); } else { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thành công"), LanguageTranslate.ChangeLanguageText("Thông báo")); Clear(); } } else { DialogResult = DialogResult.OK; Close(); } } else { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thất bại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } } catch (Exception ex) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thất bại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } }
private void Translate() { btnUsers.Caption = LanguageTranslate.ChangeLanguageText(btnUsers.Caption); btnChangePassword.Caption = LanguageTranslate.ChangeLanguageText(btnChangePassword.Caption); btnLanguageLibrary.Caption = LanguageTranslate.ChangeLanguageText(btnLanguageLibrary.Caption); btnSetting.Caption = LanguageTranslate.ChangeLanguageText(btnSetting.Caption); btnPartNumber.Caption = LanguageTranslate.ChangeLanguageText(btnPartNumber.Caption); btnMachine.Caption = LanguageTranslate.ChangeLanguageText(btnMachine.Caption); btnShift.Caption = LanguageTranslate.ChangeLanguageText(btnShift.Caption); btnMold.Caption = LanguageTranslate.ChangeLanguageText(btnMold.Caption); btnRegistBarcode.Caption = LanguageTranslate.ChangeLanguageText(btnRegistBarcode.Caption); btnProductionPlan.Caption = LanguageTranslate.ChangeLanguageText(btnProductionPlan.Caption); btnScanBarcode.Caption = LanguageTranslate.ChangeLanguageText(btnScanBarcode.Caption); btnProductionHistory.Caption = LanguageTranslate.ChangeLanguageText(btnProductionHistory.Caption); btnProductReportOK.Caption = LanguageTranslate.ChangeLanguageText(btnProductReportOK.Caption); btnProductReportNG.Caption = LanguageTranslate.ChangeLanguageText(btnProductReportNG.Caption); btnReportSyntheticRegistBarcode.Caption = LanguageTranslate.ChangeLanguageText(btnReportSyntheticRegistBarcode.Caption); btnReportSyntheticProductionPlan.Caption = LanguageTranslate.ChangeLanguageText(btnReportSyntheticProductionPlan.Caption); rbpHeThong.Text = LanguageTranslate.ChangeLanguageText(rbpHeThong.Text); rbpDanhMuc.Text = LanguageTranslate.ChangeLanguageText(rbpDanhMuc.Text); rbpChucNang.Text = LanguageTranslate.ChangeLanguageText(rbpChucNang.Text); rbpBaoCao.Text = LanguageTranslate.ChangeLanguageText(rbpBaoCao.Text); txtUser.Caption = LanguageTranslate.ChangeLanguageText("Tài khoản") + ": " + GlobalConstants.username + " | " + LanguageTranslate.ChangeLanguageText("Tên đầy đủ") + ": " + GlobalConstants.fullName; }
private void frmChangePassword_Load(object sender, EventArgs e) { _userRepository = new UserRepository(_projectDataContext); LanguageTranslate.ChangeLanguageForm(this); }
private bool CheckData() { if (txtCompany.Text.Trim() == "") { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Chưa điền dữ liệu"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); txtCompany.Focus(); return(false); } else if (txtVN.Text.Trim() == "") { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Chưa điền dữ liệu"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); txtCompany.Focus(); return(false); } return(true); }
private void btnSave_Click(object sender, EventArgs e) { try { if (!CheckData()) { return; } _userRepository.ChangePassword(GlobalConstants.username, txtNewPassword.Text.Trim()); UnitOfWork unitOfWork = new UnitOfWork(_projectDataContext); int result = unitOfWork.Complete(); if (result > 0) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thành công"), LanguageTranslate.ChangeLanguageText("Thông báo")); Close(); } else { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thất bại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } } catch (Exception ex) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thất bại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } }
private bool CheckData() { if (txtUsername.Text.Trim() == "") { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Chưa điền dữ liệu"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); txtUsername.Focus(); return(false); } else if (txtPassword.Text.Trim() == "") { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Chưa điền dữ liệu"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); txtPassword.Focus(); return(false); } _userRepository.CheckSecurity(txtUsername.Text.Trim(), txtPassword.Text.Trim()); if (_userRepository.error) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText(_userRepository.errorMessage), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); txtPassword.Focus(); return(false); } return(true); }
private void btnSave_Click(object sender, EventArgs e) { try { if (!CheckData()) { return; } //Table Language LanguageLibrary languageLibrary = new LanguageLibrary(); languageLibrary.Id = _id; languageLibrary.English = txtEnglish.Text.Trim(); languageLibrary.Vietnamese = txtVietnamese.Text.Trim(); _languageLibraryRepository.Save(languageLibrary); UnitOfWork unitOfWork = new UnitOfWork(_projectDataContext); int result = unitOfWork.Complete(); if (result > 0) { if (String.IsNullOrEmpty(_id)) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thành công"), LanguageTranslate.ChangeLanguageText("Thông báo")); Clear(); } else { DialogResult = DialogResult.OK; Close(); } } else { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thất bại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } } catch (Exception ex) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thất bại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } }
private void timer_Tick(object sender, EventArgs e) { lblTittle.Text = LanguageTranslate.ChangeLanguageText("Tài khoản") + ": " + GlobalConstants.username + " | " + LanguageTranslate.ChangeLanguageText("Tên đầy đủ") + ": " + GlobalConstants.fullName + " | " + LanguageTranslate.ChangeLanguageText("Ngày") + ": " + DateTime.Now.ToString("dd/MM HH:mm:ss") + " | " + LanguageTranslate.ChangeLanguageText("Máy") + ": " + GlobalConstants.machineName; txtCa.Text = _shiftRepository.GetShiftNo(); //_serialPort.Write("2"); if (_countTimeEmpty > 0) { _countTimeEmpty--; if (_countTimeEmpty == 0) { ControlDisplay("", GlobalConstants.ResultStatusValue.Empty); } } }
private void btnSave_Click(object sender, EventArgs e) { try { if (!CheckData()) { return; } //Table ProgramFunctionMaster ProgramFunctionMaster programFunctionMaster = new ProgramFunctionMaster(); programFunctionMaster.Id = _id; programFunctionMaster.ProgramName = txtProgramName.Text.Trim(); programFunctionMaster.FunctionName = txtFunctionName.Text.Trim(); programFunctionMaster.Explanation = txtExplanation.Text.Trim(); programFunctionMaster.Status = (chkUsing.Checked ? GlobalConstants.StatusValue.Using : GlobalConstants.StatusValue.NoUse); _programFunctionMasterRepository.Save(programFunctionMaster); UnitOfWork unitOfWork = new UnitOfWork(_projectDataContext); int result = unitOfWork.Complete(); if (result > 0) { if (String.IsNullOrEmpty(_id)) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thành công"), LanguageTranslate.ChangeLanguageText("Thông báo")); Clear(); } else { DialogResult = DialogResult.OK; Close(); } } else { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thất bại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } } catch (Exception ex) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thất bại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } }
private void PrintBarcode(string partnumber, string mold, string machine, string shift) { try { //Table RegistBarcode RegistBarcode registBarcode = new RegistBarcode(); int seq = int.Parse(_registBarcodeRepository.GetSEQ(DateTime.Today, shift)); string barcode = ""; string _id = ""; DataTable listBarcode = new DataTable(); listBarcode.Columns.Add("Barcode", typeof(string)); listBarcode.Columns.Add("PartNo", typeof(string)); listBarcode.Columns.Add("DateShift", typeof(string)); listBarcode.Columns.Add("MoldNoSEQ", typeof(string)); listBarcode.Columns.Add("VN", typeof(string)); //Generate barcode seq++; barcode = String.Format("{0}{1}{2}{3}{4}{5}", partnumber.Trim(), DateTime.Today.ToString("yyMMdd"), machine.Trim(), shift.Trim(), mold.Trim(), seq.ToString("0000")); //Set list barcode listBarcode.Rows.Add(new string[] { barcode, "P/N:" + partnumber.Trim(), "Date:" + DateTime.Today.ToString("yyMMdd") + shift.Trim(), "M/N:" + mold.Trim() + "SEQ" + seq.ToString("0000"), "VN:" + GlobalConstants.VN }); //Insert data registBarcode = new RegistBarcode(); registBarcode.Id = _id; registBarcode.PartNo = partnumber.Trim(); registBarcode.RegistDate = DateTime.Today; registBarcode.MachineNo = machine.Trim(); registBarcode.MoldNo = mold.Trim(); registBarcode.ShiftNo = shift.Trim(); registBarcode.SEQ = seq.ToString("0000"); registBarcode.Barcode = barcode; _registBarcodeRepository.Save(registBarcode); UnitOfWork unitOfWork = new UnitOfWork(_projectDataContext); int result = unitOfWork.Complete(); if (result > 0) { if (String.IsNullOrEmpty(_id)) { _registBarcodeRepository.PrintListBarcode(listBarcode); BarcodePrint = barcode; //_serialPort.Write("0"); //timer.Enabled = false; } } else { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thất bại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } } catch (Exception ex) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Lưu thất bại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } }
private void frmReportSyntheticProductionPlan_Load(object sender, EventArgs e) { LanguageTranslate.ChangeLanguageForm(this); LanguageTranslate.ChangeLanguageGridView(viewDuLieu); Search(); }
private bool CheckData() { if (txtAuthorityGroupName.Text.Trim() == "") { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Chưa điền dữ liệu"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); txtAuthorityGroupName.Focus(); return(false); } AuthorityGroup authorityGroup = _authorityGroupRepository.FirstOrDefault(_ => _.AuthorityGroupName.Equals(txtAuthorityGroupName.Text.Trim())); if (authorityGroup != null && ( String.IsNullOrEmpty(_id) || (!String.IsNullOrEmpty(_id) && txtAuthorityGroupName.Text.Trim() != authorityGroup.AuthorityGroupName) )) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Dữ liệu đã tồn tại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); txtAuthorityGroupName.Focus(); return(false); } return(true); }
private void btnDelete_Click(object sender, EventArgs e) { if (viewDuLieu.RowCount > 0 && XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Bạn có muốn xóa thông tin này?"), LanguageTranslate.ChangeLanguageText("Xác nhận"), MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { _agencyRepository.Remove(viewDuLieu.GetRowCellValue(viewDuLieu.FocusedRowHandle, "Id").ToString()); UnitOfWork agencyOfWork = new UnitOfWork(_projectDataContext); int result = agencyOfWork.Complete(); if (result > 0) { Search(); } else { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Xóa thất bại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } } }
private void AddProduct() { if (CheckExist(viewDuLieuInventory.GetRowCellValue(viewDuLieuInventory.FocusedRowHandle, "Id").ToString())) { XtraMessageBox.Show(LanguageTranslate.ChangeLanguageText("Dữ liệu đã tồn tại"), LanguageTranslate.ChangeLanguageText("Thông báo"), MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } else { _orderDetail.Rows.Add(new object[] { "X", viewDuLieuInventory.GetRowCellValue(viewDuLieuInventory.FocusedRowHandle, "Id").ToString(), viewDuLieuInventory.GetRowCellValue(viewDuLieuInventory.FocusedRowHandle, "ItemCode").ToString(), viewDuLieuInventory.GetRowCellValue(viewDuLieuInventory.FocusedRowHandle, "ItemName").ToString(), viewDuLieuInventory.GetRowCellValue(viewDuLieuInventory.FocusedRowHandle, "UnitId").ToString(), viewDuLieuInventory.GetRowCellValue(viewDuLieuInventory.FocusedRowHandle, "UnitName").ToString(), 0, float.Parse(viewDuLieuInventory.GetRowCellValue(viewDuLieuInventory.FocusedRowHandle, "SalePrice").ToString()), float.Parse(viewDuLieuInventory.GetRowCellValue(viewDuLieuInventory.FocusedRowHandle, "SalePrice").ToString()), float.Parse(viewDuLieuInventory.GetRowCellValue(viewDuLieuInventory.FocusedRowHandle, "RemainVirtual").ToString()), float.Parse(viewDuLieuInventory.GetRowCellValue(viewDuLieuInventory.FocusedRowHandle, "RemainActual").ToString()) }); Calculate(viewDuLieu.RowCount - 1); } }