private void btnTaoMaBaseData_Click(object sender, EventArgs e) { try { cTaoLopData oTaoLopData = new cTaoLopData(); oTaoLopData.TaoLopBaseData(); } catch { MessageBox.Show("Có lỗi xảy ra khi tạo lại các lớp Base trong dự án Data trong thư mục bạn đã chọn! Đề nghị kiểm tra lại thư mục dự án Data!", "TRUONG VIET - GENCODE", MessageBoxButtons.OK, MessageBoxIcon.Information); } finally { MessageBox.Show("Đã tạo lại đầy đủ các lớp Base trong dự án Data trong thư mục bạn đã chọn!", "TRUONG VIET - GENCODE", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btnBaseData_Click(object sender, EventArgs e) { try { DataTable dt = (DataTable)grdTable.DataSource; foreach (DataRow dr in dt.Rows) { if ((bool)dr["Select"] == true) { cTaoLopData oTaoLopData = new cTaoLopData(); oTaoLopData.TaoLopBaseData(dr["TableName"].ToString(), dr["Id"].ToString()); } } MessageBox.Show("Đã tạo lại đầy đủ các lớp Base trong dự án Data trong thư mục bạn đã chọn!", "TRUONG VIET - GENCODE", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch { MessageBox.Show("Có lỗi xảy ra khi tạo lại các lớp Base trong dự án Data trong thư mục bạn đã chọn! Đề nghị kiểm tra lại thư mục dự án Data!", "TRUONG VIET - GENCODE", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btnTaoMaData_Click(object sender, EventArgs e) { if (MessageBox.Show("Bạn đang muốn sinh lại mã của các lớp Data (không phải lớp Base). Việc làm này sẽ loại bỏ toàn bộ các đoạn mã bạn đã xây dựng trong các lớp Data (không phải lớp Base). Bạn chắc chắn muốn thực hiện việc này?", "TRUONG VIET - GENCODE", MessageBoxButtons.YesNo, MessageBoxIcon.Stop) == DialogResult.No) { return; } try { cTaoLopData oTaoLopData = new cTaoLopData(); oTaoLopData.TaoLopData(); } catch { MessageBox.Show("Có lỗi xảy ra khi tạo lại các lớp Data trong dự án Data trong thư mục bạn đã chọn! Đề nghị kiểm tra lại thư mục dự án Data!", "TRUONG VIET - GENCODE", MessageBoxButtons.OK, MessageBoxIcon.Information); } finally { MessageBox.Show("Đã tạo lại đầy đủ các lớp Data trong dự án Data trong thư mục bạn đã chọn!", "TRUONG VIET - GENCODE", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btnTaoMaToanDuAn_Click(object sender, EventArgs e) { cThongTinCSDL oThongTinCSDL = new cThongTinCSDL(); arrTables = oThongTinCSDL.GetTableName(); cTaoDuAn oTaoDuAn = new cTaoDuAn(); oTaoDuAn.CreateSolution(); oTaoDuAn.CreateEntityPrj(arrTables); oTaoDuAn.CreateDataPrj(arrTables); oTaoDuAn.CreateBusinessPrj(arrTables); cTaoLopEntity oTaoLopEntity = new cTaoLopEntity(); oTaoLopEntity.TaoLopEntity(); cTaoLopData oTaoLopData = new cTaoLopData(); oTaoLopData.TaoLopBaseData(); oTaoLopData.TaoLopData(); cTaoLopBusiness oTaoLopBusiness = new cTaoLopBusiness(); oTaoLopBusiness.TaoLopBusiness(); MessageBox.Show("Đã tạo xong đầy đủ solution và các dự án trong thư mục bạn đã chọn!", "TRUONG VIET - GENCODE", MessageBoxButtons.OK, MessageBoxIcon.Information); }
private void btnData_Click(object sender, EventArgs e) { if (MessageBox.Show("Bạn đang muốn sinh lại mã của các lớp Data (không phải lớp Base). Việc làm này sẽ loại bỏ toàn bộ các đoạn mã bạn đã xây dựng trong các lớp Data (không phải lớp Base). Bạn chắc chắn muốn thực hiện việc này?", "TRUONG VIET - GENCODE", MessageBoxButtons.YesNo, MessageBoxIcon.Stop) == DialogResult.No) { return; } try { DataTable dt = (DataTable)grdTable.DataSource; foreach (DataRow dr in dt.Rows) { if ((bool)dr["Select"] == true) { cTaoLopData oTaoLopData = new cTaoLopData(); oTaoLopData.TaoLopData(dr["TableName"].ToString(), dr["Id"].ToString()); } } MessageBox.Show("Đã tạo lại đầy đủ các lớp Data trong dự án Data trong thư mục bạn đã chọn!", "TRUONG VIET - GENCODE", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch { MessageBox.Show("Có lỗi xảy ra khi tạo lại các lớp Data trong dự án Data trong thư mục bạn đã chọn! Đề nghị kiểm tra lại thư mục dự án Data!", "TRUONG VIET - GENCODE", MessageBoxButtons.OK, MessageBoxIcon.Information); } }