private void btnXem_Click(object sender, EventArgs e) { this.Visible = false; showTruong show = new showTruong(); DBConnect db = new DBConnect(); int r = dgvTruong.CurrentCell.RowIndex; string ma_truong = dgvTruong.Rows[r].Cells[0].Value.ToString(); DAL_Truong dal_truong = new DAL_Truong(); DAL_TS tuyensinh = new DAL_TS(); List <string> data = dal_Truong.getInfoTruong(ma_truong); show.setMatruong(data[0]); show.setTentruong(data[1]); show.setDiaChi(data[2]); show.setWebsite(data[3]); show.setTinhthanh(data[4]); show.setDvChuQuan(data[5]); List <int> data_1 = tuyensinh.getInfoTuyenSinh(ma_truong); show.setNb_2014((int)data_1[0]); show.setNb_2015((int)data_1[1]); show.setNb_2016((int)data_1[2]); show.setNb_2017((int)data_1[3]); show.Show(); }
private void getSoLaoDongDuBao(int i, int check) { String matruong = dgvTruong.Rows[i].Cells["ma_truong"].Value.ToString(); if (dgvTruong.Rows[i].Cells["du_bao_tuyen_sinh"].Value.ToString() == "0") { DAL_TS ts = new DAL_TS(); List <DTO_CT> listCt = ts.getListTS(matruong); int n = listCt.Count; int dubao_ts = 0; if (n != 0) { dubao_ts = bptoithieu(listCt, n, nam); } dgvTruong.Rows[i].Cells["du_bao_tuyen_sinh"].Value = dubao_ts; double tile = 0; if (dgvTruong.Rows[i].Cells["ti_le_do"].Value != null) { tile = Convert.ToDouble(dgvTruong.Rows[i].Cells["ti_le_do"].Value.ToString()); } else { dgvTruong.Rows[i].Cells["ti_le_do"].Value = 0; } int dubao = (int)(dubao_ts * tile) / 100; if (check == 1) { object du_bao = dgvTruong.Rows[i].Cells["so_lao_dong"].Value; if (du_bao != null) { dgvTruong.Rows[i].Cells["so_lao_dong"].Value = dubao; DAL_DuBao dbcung = new DAL_DuBao(); DTO_DuBao dbao = new DTO_DuBao(matruong, (float)tile, dubao, nam, (int)dubao_ts); dbcung.updateDuBaoCung(dbao); } else { dgvTruong.Rows[i].Cells["so_lao_dong"].Value = dubao; DAL_DuBao dbcung = new DAL_DuBao(); DTO_DuBao dbao = new DTO_DuBao(matruong, (float)tile, dubao, nam, (int)dubao_ts); dbcung.addDuBaoCung(dbao); } } else { dgvTruong.Rows[i].Cells["so_lao_dong"].Value = dubao; } } }