private void btnCancel_Click(object sender, EventArgs e) { CTBenhNhanExcercise ctEX = new CTBenhNhanExcercise(); ctEX.IDExcercises = EX.ID; AddItemCallback(ctEX, false); this.Close(); }
public bool InsertCTBenhNhanExcercise(CTBenhNhanExcercise CTBenhNhanExcercise) { DataClassesDataContext data = new DataClassesDataContext(Connection); data.CTBenhNhanExcercises.InsertOnSubmit(CTBenhNhanExcercise); try { data.SubmitChanges(); return(true); } catch (Exception e) { return(false); } }
private void AddItemCallback(CTBenhNhanExcercise CTBenhNhan) { //insert Chon for (int i = 0; i < gridView_Excercise.DataRowCount; i++) { int ID = int.Parse(gridView_Excercise.GetRowCellValue(i, "ID").ToString()); if (ID == CTBenhNhan.IDExcercises) { gridView_Excercise.SetRowCellValue(i, "Hold", CTBenhNhan.Hold); gridView_Excercise.SetRowCellValue(i, "Do", CTBenhNhan.Do); gridView_Excercise.SetRowCellValue(i, "Repeat", CTBenhNhan.Repeat); gridView_Excercise.SetRowCellValue(i, "Prints", true); } } }
public List <CTBenhNhanExcercise> GetInfCTBenhNhanExcercise() { List <CTBenhNhanExcercise> listExcercise = new List <CTBenhNhanExcercise>(); for (int i = 0; i < gridView_Excercise.DataRowCount; i++) { bool flag = (bool)(gridView_Excercise.GetRowCellValue(i, "Prints")); if (flag) { CTBenhNhanExcercise cp = new CTBenhNhanExcercise(); cp.IDExcercises = (int)(gridView_Excercise.GetRowCellValue(i, "ID")); cp.Do = (int)gridView_Excercise.GetRowCellValue(i, "Do"); cp.Hold = (int)gridView_Excercise.GetRowCellValue(i, "Hold"); cp.Repeat = (int)gridView_Excercise.GetRowCellValue(i, "Repeat"); cp.IDCTBenhNhan = lblCTBenhNhan.Text; listExcercise.Add(cp); } } return(listExcercise); }
private void btnOK_Click(object sender, EventArgs e) { CTBenhNhanExcercise ctEX = new CTBenhNhanExcercise(); ctEX.IDExcercises = EX.ID; ctEX.Repeat = int.Parse(txtRepeat.Text); ctEX.Do = int.Parse(txtDo.Text); ctEX.Hold = int.Parse(txtHold.Text); if (EX.Move == 1) { ctEX.Direction = cboDirection.EditValue.ToString(); ctEX.Range = cboRange.EditValue.ToString(); ctEX.Resistance = cboResistance.EditValue.ToString(); } if (EX.Move == 2) { ctEX.Direction = ""; ctEX.Range = cboRange.EditValue.ToString(); ctEX.Resistance = cboResistance.EditValue.ToString(); } AddItemCallback(ctEX, true); this.Close(); }