private void btnEdit_Click(object sender, EventArgs e) { if (dgvProgramList.Rows.Count > 0) { if (dgvProgramList.SelectedRows.Count == 1) { int selectIndex = dgvProgramList.CurrentRow.Index; var sessionID = dgvProgramList.Rows[selectIndex].Cells[0].Value; var s = SessionsHelper.GetById(Convert.ToInt32(sessionID)); txtSessionName.Text = Convert.ToString(s.Name); dtpStartDate.Value = Convert.ToDateTime(s.StartDate); dtpEndDate.Value = Convert.ToDateTime(s.EndDate); EnableComponent(); } } }
private void btnUpdate_Click(object sender, EventArgs e) { epProgram.Clear(); bool check = SessionsHelper.ControlValidate(txtSessionName, "Lütfen Session İsmini Giriniz.", epProgram); if (check) { int selectIndex = dgvProgramList.CurrentRow.Index; var sessionID = dgvProgramList.Rows[selectIndex].Cells[0].Value; var s = SessionsHelper.GetById(Convert.ToInt32(sessionID)); s.Name = txtSessionName.Text.Trim(); s.StartDate = dtpStartDate.Value; s.EndDate = dtpEndDate.Value; SessionsHelper.Update(s); MessageBox.Show("Session güncelleme başarılı", "Library Management System", MessageBoxButtons.OK, MessageBoxIcon.Information); ClearForm(); FillGrid(); DisableComponent(); } }