protected void ddlLotteryName_SelectedIndexChanged(object sender, EventArgs e) { try { txtSizeOfTicket.Text = ""; txtPaperQuality.Text = ""; txtDrawNo.Text = ""; txtDrawNo.ReadOnly = false; DataTable dtReqInfo = new DataTable(); dtReqInfo = objLtmsService.GetLastDrawDateAndNoDtlByLotteryId(Convert.ToInt16(ddlLotteryName.SelectedValue)); if (dtReqInfo.Rows.Count > 0) { txtDrawNo.Text = (Convert.ToInt16(dtReqInfo.Rows[0]["DrawNo"].ToString()) + 1).ToString(); hdLastDrawDate.Value = Convert.ToDateTime(dtReqInfo.Rows[0]["DrawDate"].ToString()).ToString(); txtDrawNo.ReadOnly = true; } dtReqInfo.Dispose(); dtReqInfo = objLtmsService.GetGovermentOrderDtlById(Convert.ToInt64(Convert.ToInt16(ddlLotteryName.SelectedValue))); if (dtReqInfo.Rows.Count > 0) { txtGovermentOrder.Text = dtReqInfo.Rows[0]["GovermentOrder"].ToString(); txtSizeOfTicket.Text = dtReqInfo.Rows[0]["SizeOfTicket"].ToString(); txtPaperQuality.Text = dtReqInfo.Rows[0]["PaperQuality"].ToString(); } dtReqInfo.Dispose(); } catch (Exception Ex) { objValidateData.SaveSystemErrorLog(Ex, Request.UserHostAddress); var message = new JavaScriptSerializer().Serialize("Some Error has occurred while performing your activity. Please contact the System Administrator for further assistance."); var script = string.Format("alert({0});", message); ScriptManager.RegisterClientScriptBlock(this, GetType(), "", script, true); } }
protected void GvData_RowCommand(object sender, GridViewCommandEventArgs e) { try { DataTable dtInfo = new DataTable(); GridViewRow gvrow = (GridViewRow)(((ImageButton)e.CommandSource).NamingContainer); hdUniqueId.Value = GvData.DataKeys[gvrow.RowIndex].Value.ToString(); // fill the Location information for edit if (e.CommandName == "EditEntry") { objValidateData.ClearAllInputField(pnlDataEntry); dtInfo = objLtmsService.GetGovermentOrderDtlById(Convert.ToInt64(hdUniqueId.Value)); if (dtInfo.Rows.Count > 0) { txtGovermentOrder.Text = dtInfo.Rows[0]["GovermentOrder"].ToString(); ddlLotteryType.SelectedValue = dtInfo.Rows[0]["LotteryTypeId"].ToString(); txtUnSoldPercentage.Text = dtInfo.Rows[0]["UnSoldPercentage"].ToString(); txtNoOfAlphabet.Text = dtInfo.Rows[0]["NoOfAlphabet"].ToString(); txtAlphabetName.Text = dtInfo.Rows[0]["AlphabetName"].ToString(); txtTicketSlNoFrom.Text = dtInfo.Rows[0]["TicketSlNoFrom"].ToString(); txtTicketSlNoTo.Text = dtInfo.Rows[0]["TicketSlNoTo"].ToString(); txtTotalTickets.Text = dtInfo.Rows[0]["TotalTickets"].ToString(); txtModifiedLotteryName.Text = dtInfo.Rows[0]["ModifiedLotteryName"].ToString(); ddlLotteryType_SelectedIndexChanged(ddlLotteryType, null); if (ddlLotteryName.Items.Count > 0) { ddlLotteryName.SelectedValue = dtInfo.Rows[0]["LotteryId"].ToString(); } } dtInfo.Dispose(); pnlDataEntry.Visible = true; pnlDataDisplay.Visible = false; btnSave.Text = "Update"; // lblSubHead.Text = "Update Location Information"; txtGovermentOrder.Focus(); } //Delete the location information if (e.CommandName == "DeleteEntry") { if (objMenuOptions.AllowDelete == false) { ScriptManager.RegisterStartupScript(this, GetType(), "MyMsg", "alert('You do not have proper privilege for deleting a record.');", true); return; } //dtInfo = objMstLocation.IsChildRecordExistForLocation(hdUniqueId.Value); //if (dtInfo.Rows.Count > 0) //{ // ScriptManager.RegisterStartupScript(this, GetType(), "MyMsg", "alert('This data already exist in another dependent table. Deletion failed !');", true); // dtInfo.Dispose(); // return; //} bool isDeleted = objLtmsService.DeleteInGovermentOrder(Convert.ToInt64(hdUniqueId.Value)); if (isDeleted == true) { BindGvData(); ScriptManager.RegisterStartupScript(this, GetType(), "MyMsg", "alert('Goverment Order information deleted.');", true); // ResetSearchFilte(); //BindLocationInformationDetails(cmbSearch.SelectedValue.ToString(), "", cmbSearch.SelectedValue.ToString(), true); } } dtInfo.Dispose(); } catch (Exception Ex) { objValidateData.SaveSystemErrorLog(Ex, Request.UserHostAddress); var message = new JavaScriptSerializer().Serialize("Some Error has occurred while performing your activity. Please contact the System Administrator for further assistance."); var script = string.Format("alert({0});", message); ScriptManager.RegisterClientScriptBlock(this, GetType(), "", script, true); } }