protected void dgrCongViec_RowCommand(object source, GridViewCommandEventArgs e) { if (e.CommandName == "Edit") { int ID = ConvertUtility.ToInt32(e.CommandArgument); zoneSelected = ID; LoadInfo(zoneSelected); } if (e.CommandName == "Delete") { int ID = ConvertUtility.ToInt32(e.CommandArgument); QuanLyCongViecBaoCaoNgayController.Delete(ID); } }
protected void cmdDel_Click(object sender, EventArgs e) { try { QuanLyCongViecBaoCaoNgayController.Delete(ConvertUtility.ToInt32(txtID.Text)); int ParentID = ConvertUtility.ToInt32(dropCongViecKPI.SelectedValue); if (ParentID > 0) { QuanLyCongViecBaoCaoNgayInfo info = QuanLyCongViecBaoCaoNgayController.GetInfo(ConvertUtility.ToInt32(txtID.Text)); if (info == null) { cmdEmpty_Click(null, null); return; } string oldData = GetObjectInfo(info); #region Log Action LogFileInfo logFileInfo = new LogFileInfo(); logFileInfo.Log_Action = "Delete"; logFileInfo.Log_Type_Object = "QuanLyCongViecKPITheoNgay"; logFileInfo.Item_CatID = "Cong Viec Thuong Xuyen"; logFileInfo.Item_ID = info.ID.ToString(); logFileInfo.Item_Name = info.Ten; logFileInfo.Description_Before = "Old Data: " + oldData; logFileInfo.Description_After = "Delete KPI with info: <br />" + GetObjectInfo(info); logFileInfo.UserName = CurrentUser.Username; logFileInfo.UserID = CurrentUser.UserID; CreateLogFile.LogAction(logFileInfo); #endregion } } catch (Exception ex) { lblStatusUpdate.Text = ex.Message; } }