private void btnLuuThongTin_Click(object sender, EventArgs e) { try { if (isInsert) { CoSoTrungTamLogic.Insert(LoadCoSoTrungTam()); MessageBox.Show("Thêm cơ sở thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { CoSoTrungTamLogic.Update(LoadCoSoTrungTam()); MessageBox.Show("Sửa cơ sở thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } LoadGridKhoaHoc(); } catch (ArgumentException ex) { MessageBox.Show(ex.Message, "Cảnh báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } catch (Exception ex) { MessageBox.Show(ex.Message, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnLuuThongTin_Click(object sender, EventArgs e) { try { if (string.IsNullOrWhiteSpace(cboCoSo.Text)) { throw new ArgumentException("Cơ sở không được trống"); } GlobalSettings.CoSoId = O2S_Common.TypeConvert.Parse.ToInt32(cboCoSo.SelectedValue.ToString()); COSOTRUNGTAM _coso = CoSoTrungTamLogic.Select(GlobalSettings.CoSoId); GlobalSettings.CoSo_Ten = _coso.TenCoSo; if (_coso.LogoCoSo != null && _coso.LogoCoSo.Length > 0) { byte[] Empimage = (byte[])(_coso.LogoCoSo).ToArray(); GlobalSettings.CoSo_LogoCoSo = Image.FromStream(new MemoryStream(Empimage)); } else { GlobalSettings.CoSo_LogoCoSo = null; } //this.Hide(); this.Visible = false; } catch (Exception ex) { O2S_Common.Logging.LogSystem.Error(ex); } }
private void gridKH_Click(object sender, EventArgs e) { LockPanelControl(); try { LoadUI(CoSoTrungTamLogic.Select(O2S_Common.TypeConvert.Parse.ToInt32(gridKH.SelectedRows[0].Cells["clmCoSoId"].Value.ToString()))); } catch { ResetPanelControl(); } }
public void InitializeLoaiCoSo() { try { cboCoSo.DataSource = CoSoTrungTamLogic.SelectAll(); cboCoSo.DisplayMember = "TenCoSo"; cboCoSo.ValueMember = "CoSoId"; cboCoSo.SelectedIndex = 0; } catch (Exception ex) { O2S_Common.Logging.LogSystem.Error(ex); } }
private void btnXoa_Click(object sender, EventArgs e) { try { if (MessageBox.Show("Bạn có muốn xóa?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { CoSoTrungTamLogic.Delete(O2S_Common.TypeConvert.Parse.ToInt32(gridKH.SelectedRows[0].Cells["clmCoSoId"].Value.ToString())); MessageBox.Show("Xóa cơ sở thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); LoadGridKhoaHoc(); } } catch { MessageBox.Show("Có lỗi xảy ra", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void LayCoSoTrungTam() { try { if (GlobalSettings.UserType != UserType.HocVien) //khong phai Hoc vien { List <COSOTRUNGTAM> ObjectList = CoSoTrungTamLogic.SelectAll() as List <COSOTRUNGTAM>; if (ObjectList.Count == 1) { GlobalSettings.CoSoId = ObjectList[0].CoSoId; GlobalSettings.CoSo_Ten = ObjectList[0].TenCoSo; GlobalSettings.CoSo_DiaChi = ObjectList[0].DiaChi; GlobalSettings.CoSo_Sdt = ObjectList[0].Sdt; GlobalSettings.CoSo_Email = ObjectList[0].Email; if (ObjectList[0].LogoCoSo != null && ObjectList[0].LogoCoSo.Length > 0) { byte[] Empimage = (byte[])(ObjectList[0].LogoCoSo).ToArray(); GlobalSettings.CoSo_LogoCoSo = Image.FromStream(new MemoryStream(Empimage)); } else { GlobalSettings.CoSo_LogoCoSo = null; } } else { frmChonCoSo _frm = new frmChonCoSo(); _frm.ShowDialog(); } } } catch (Exception ex) { O2S_Common.Logging.LogSystem.Error(ex); } }
public void LoadGridKhoaHoc() { gridKH.DataSource = CoSoTrungTamLogic.SelectAll(); }