/// <summary> /// Go to Schedule detail form /// </summary> /// <remarks> /// Mode = A: Add new schedule, userId: user login /// </remarks> private void btnAddSchedule_Click(object sender, EventArgs e) { ucScheduleDetail uc = new ucScheduleDetail("A", userId); Panel p = (this.Parent as Panel); p.Controls.Clear(); p.Controls.Add(uc); }
/// <summary> /// Go to Schedule detail form /// </summary> /// <remarks> /// Mode = E: show schedule detail, userId: user login /// </remarks> private void gridSchedule_DoubleClick(object sender, EventArgs e) { try { //Get scheduleId in grid DataRowView drv = (DataRowView)gridView1.GetFocusedRow(); DataRow dr = drv.Row; string scheduleId = dr[0].ToString(); string scheduleName = dr[1].ToString(); //Show detail schedule ucScheduleDetail uc = new ucScheduleDetail("E", scheduleId, scheduleName, userId); Common.GoBack(uc, this); } catch (Exception ex) { MessageBox.Show(ex.ToString()); return; } }