protected void btnAddMinute_Click(object sender, EventArgs e) { if (this.grdMeeting.SelectedIndex < 0) { this.lblStatusMessage.Text = "कृपया कुनै मिटिङ्ग छान्नुहोस्।"; this.programmaticModalPopup.Show(); return; } List <ATTMeetingMinute> tmpList = (List <ATTMeetingMinute>)Session["TempMinuteLst"]; ATTMeetingMinute minute = new ATTMeetingMinute(); minute.OrgID = int.Parse(this.grdMeeting.SelectedRow.Cells[0].Text); minute.MeetingID = int.Parse(this.grdMeeting.SelectedRow.Cells[1].Text); minute.MinuteID = 0; minute.Minute = this.txtMin.Text; minute.EntryBy = ((ATTUserLogin)Session["Login_User_Detail"]).UserName; minute.Action = "A"; ObjectValidation result = BLLMeetingMinute.Validate(minute); if (result.IsValid == false) { this.lblStatusMessage.Text = result.ErrorMessage; this.programmaticModalPopup.Show(); return; } if (this.grdMinute.SelectedIndex >= 0) { if (this.grdMinute.SelectedRow.Cells[5].Text == "A") { minute.MinuteID = int.Parse(this.grdMinute.SelectedRow.Cells[2].Text); minute.Action = this.grdMinute.SelectedRow.Cells[5].Text; } else { minute.MinuteID = int.Parse(this.grdMinute.SelectedRow.Cells[2].Text); minute.Action = "E"; } } if (this.grdMinute.SelectedIndex < 0) { tmpList.Add(minute); } else { tmpList[this.grdMinute.SelectedIndex] = minute; } this.txtMin.Text = ""; this.grdMinute.SelectedIndex = -1; this.grdMinute.DataSource = tmpList; this.grdMinute.DataBind(); this.SetGridColor(5, 7, this.grdMinute); }
protected void btnSubmit_Click(object sender, EventArgs e) { if (this.grdMinute.Rows.Count <= 0) { return; } try { BLLMeetingMinute.AddMeetingMinute((List <ATTMeetingMinute>)Session["TempMinuteLst"]); this.SetTemporaryMinuteSession(); this.txtMin.Text = ""; this.lblMeetingCount.Text = ""; this.grdMinute.DataSource = ""; this.grdMinute.SelectedIndex = -1; this.grdMinute.DataBind(); this.grdMeeting.SelectedIndex = -1; this.lblStatusMessage.Text = "माइनुट सफलतापूर्वक सेब भयो।"; this.programmaticModalPopup.Show(); } catch (Exception ex) { this.lblStatusMessage.Text = ex.Message; this.programmaticModalPopup.Show(); } }
protected void grdMeeting_SelectedIndexChanged(object sender, EventArgs e) { this.lblMeetingTitle.Text = "मिटिङको बिषय:: " + this.grdMeeting.SelectedRow.Cells[2].Text; int orgID = int.Parse(this.grdMeeting.SelectedRow.Cells[0].Text); int meetingID = int.Parse(this.grdMeeting.SelectedRow.Cells[1].Text); Session["TempMinuteLst"] = BLLMeetingMinute.CreateDeepCopy(BLLMeetingMinute.GetMeetingMinuteList(orgID, meetingID, null)); this.grdMinute.DataSource = Session["TempMinuteLst"]; this.grdMinute.DataBind(); this.grdMeeting.SelectedRow.Focus(); }