예제 #1
0
 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);
     }
 }
예제 #2
0
        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);
            }
        }