protected void btn_Click(object sender, EventArgs e) { try { Button btn = sender as Button; switch (btn.CommandName) { case "Save": //Send_District_Data(Convert.ToInt32(ddlOperator.SelectedValue.ToString()), txtDescription.Text.Trim(), 0, "", false, 0); string RechargeTypeIds = ","; for (int i = 0; i < lstRechargeType.Items.Count; i++) { if (lstRechargeType.Items[i].Selected) { RechargeTypeIds = RechargeTypeIds + lstRechargeType.Items[i].Text + ","; } } if (txtAmount.Text.Trim() != "" && ddlOperator.SelectedIndex != 0 && RechargeTypeIds != ",") { Recharge objRecharge = new Recharge(); objRecharge.Area = ddlArea.SelectedItem.ToString(); objRecharge.OperatorCode = ddlOperator.SelectedValue.ToString(); objRecharge.RechargeTypeIds = RechargeTypeIds; objRecharge.Amount = Convert.ToDecimal(txtAmount.Text.Trim()); if (ddlTTType.SelectedItem.ToString() != "-- Select --") { objRecharge.TTType = ddlTTType.SelectedItem.ToString(); } else { objRecharge.TTType = ""; } objRecharge.Days = txtDay.Text.Trim(); objRecharge.CreatedDate = DateTime.Now.AddHours(Connection.SetHours).ToString(); objRecharge.UserId = Convert.ToInt32(Session["UserId"].ToString()); objRecharge.Description = txtDescription.Text.Trim(); DataSet objDataSet = Recharge.Recharge_Data_To_DB(objRecharge); if (objDataSet.Tables[0].Rows[0][0].ToString() == "1") { ShowNotification("Offers", "Inserted Successfully..", NotificationType.success); Clear(); } } break; case "Clear": Clear(); ddlOperator.SelectedIndex = 0; break; case "Update": Send_District_Data(Convert.ToInt32(ddlUpdateState.SelectedValue.ToString()), txtUpdateDistrict.Text.Trim(), Convert.ToInt32(lblID.Text.Trim()), lblDName.Text.Trim(), rdbActiveYesDistrict.Checked ? true : false, Convert.ToInt32(lblDumpStateId.Text.Trim())); btnClose.Focus(); break; case "Search": //if (txtSearchDistrict.Text != "") // Districts_List(gvDistrict, "select District_Id,District_Name,State_Id,Isactive,(Select State_Name from tbl_admin_state TAS where TAS.State_Id=AD.State_Id)as State_Name from tbl_Admin_District AD where State_Id=" + ddlSearchOperator.SelectedValue.ToString() + "and District_Name Like '" + txtSearchDistrict.Text + "%' Order by District_Name"); //else Districts_List(gvDistrict, "select District_Id,District_Name,State_Id,Isactive,(Select State_Name from tbl_admin_state TAS where TAS.State_Id=AD.State_Id)as State_Name from tbl_Admin_District AD where State_Id=" + ddlSearchOperator.SelectedValue.ToString() + " Order by District_Name"); //txtSearchDistrict.Focus(); break; } } catch (Exception Ex) { StackTrace objStackTrace = new StackTrace(); string calledMethodName = objStackTrace.GetFrame(1).GetMethod().Name; string dispErrorMsg = string.Format("Error occurred in {0} method.", calledMethodName); LogFile.WriteToLog(dispErrorMsg, Ex); ShowNotification("Offers", dispErrorMsg, NotificationType.error); SendLogFile.SendMail(); } }