/// <summary> /// Hàm xử lý sự kiện Lưu /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnLuu_Click(object sender, EventArgs e) { cSinhLieuDO i = GetInformation(); string masl = Xulymasinhlieu(); string mabenhan = lblMaBenhNhan.Text; string mayta = Xulymayta(); if (Check(i) == true) { if (IsNumeric(txtCanNang.Text) == true && IsNumeric(txtChieuCao.Text) == true && IsNumeric(txtHuyetAp.Text) == true && IsNumeric(txtHuyetAp1.Text) == true && IsNumeric(txtMach.Text) == true && IsNumeric(txtNhietDo.Text) == true && IsNumeric(txtNhipTho.Text) == true && IsNumeric(txtVongBung.Text) == true) { BUS.cSinhLieuBUS.InsertInfomation(masl, mabenhan, mayta, i.MACH, i.NHIPTHO, i.NHIETDO, i.HUYETAP, i.CHIEUCAO, i.CANNANG, i.VONGBUNG, i.NGAYTAO, i.TRANGTHAI); BUS.cBenhanBUS.UpdateTrangthai(mabenhan, 2); XtraMessageBox.Show("Lưu thành công!", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { XtraMessageBox.Show("Vui lòng điền các mục bằng số!", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { XtraMessageBox.Show("Vui lòng điền đầy đủ thông tin sinh liệu!", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
/// <summary> /// Check thông tin nhập vào /// </summary> /// <param name="sl"></param> /// <returns></returns> private static bool Check(cSinhLieuDO sl) { if (sl.MACH.Equals("") || sl.NHIETDO.Equals("") || sl.HUYETAP.Equals("") || sl.NHIPTHO.Equals("") || sl.CHIEUCAO.Equals("") || sl.CANNANG.Equals("") || sl.VONGBUNG.Equals("")) { return(false); } return(true); }
/// <summary> /// lấy thông tin nhập vào /// </summary> /// <returns></returns> public cSinhLieuDO GetInformation() { cSinhLieuDO sl = new cSinhLieuDO(); sl.MACH = txtMach.Text; sl.NHIETDO = txtNhietDo.Text; sl.HUYETAP = String.Format("{0}/{1}", txtHuyetAp.Text, txtHuyetAp1.Text); sl.NHIPTHO = txtNhipTho.Text; sl.CHIEUCAO = txtChieuCao.Text; sl.CANNANG = txtCanNang.Text; sl.VONGBUNG = txtVongBung.Text; sl.TRANGTHAI = true; sl.NGAYTAO = DateTime.Today; return(sl); }