private void btnCapNhat_Click(object sender, EventArgs e) { if (txtCanNang.Text == "") { MessageBox.Show("Cân nặng không được để trống."); return; } if (txtChieuCao.Text == "") { MessageBox.Show("Chiều cao không được để trống."); return; } SucKhoe sucKhoe = new SucKhoe(); sucKhoe.MaTre = maTre; sucKhoe.Thang = int.Parse(cboThang.Text); sucKhoe.Nam = LopBLL.GetNamHoc(sucKhoe.Thang, KeyHandle.GetKeyFromCombobox(cboNamHoc.SelectedItem.ToString())); sucKhoe.CanNang = txtCanNang.Text.Trim() == "" ? 0 : double.Parse(txtCanNang.Text); sucKhoe.ChieuCao = txtChieuCao.Text.Trim() == "" ? 0 : double.Parse(txtChieuCao.Text); sucKhoe.BMI = txtBMI.Text.Trim() == "" ? 0 : double.Parse(txtBMI.Text); sucKhoe.TinhTrang = txtTinhTrang.Text; sucKhoe.GhiChu = txtGhiChu.Text; if (SucKhoeBLL.CapNhatSucKhoe(sucKhoe)) { MessageBox.Show("Cập nhật thành công!"); LoadDataGirdView(); } else { MessageBox.Show("Đã xảy ra lỗi."); } }
public static bool CapNhatSucKhoe(SucKhoe sucKhoe) { try { SucKhoeDAL.CapNhatSucKhoe(sucKhoe); return(true); } catch (Exception ex) { return(false); } }
public static void CapNhatSucKhoe(SucKhoe sucKhoe) { DataAccessHelper.GetInstance().Open(); SqlCommand cmd = DataAccessHelper.GetInstance().Command("CapNhatSucKhoe"); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@MaTre", sucKhoe.MaTre); cmd.Parameters.AddWithValue("@Thang", sucKhoe.Thang); cmd.Parameters.AddWithValue("@Nam", sucKhoe.Nam); cmd.Parameters.AddWithValue("@CanNang", sucKhoe.CanNang); cmd.Parameters.AddWithValue("@ChieuCao", sucKhoe.ChieuCao); cmd.Parameters.AddWithValue("@BMI", sucKhoe.BMI); cmd.Parameters.AddWithValue("@TinhTrang", sucKhoe.TinhTrang); cmd.Parameters.AddWithValue("@GhiChu", sucKhoe.GhiChu); SqlDataAdapter da = new SqlDataAdapter(cmd); DataAccessHelper.GetInstance().SetDataTable(new DataTable()); da.Fill(DataAccessHelper.GetInstance().GetDataTable()); DataAccessHelper.GetInstance().Close(); }
public SucKhoeEditViewModel(SucKhoe entity) : base(entity) { }