public void ReloadSrchData() { try { if (Session["SrchRetCriteria"] != null) { ATTInvSrchDeliveryOrder objSrchDo = (ATTInvSrchDeliveryOrder)Session["SrchRetCriteria"]; GridView grdDelivery = (GridView)this.ReturnOrder1.FindControl("grdDelivery"); List <ATTInvDeliveryOrder> lstSrchedDeliveredOrder = new List <ATTInvDeliveryOrder>(); lstSrchedDeliveredOrder = BLLInvSrchDeliveryOrder.SrchDeliveredOrder(objSrchDo); if (lstSrchedDeliveredOrder.Count > 0) { grdDelivery.SelectedIndex = -1; grdDelivery.DataSource = lstSrchedDeliveredOrder; grdDelivery.DataBind(); Session["lstSrchedDeliveredOrder"] = lstSrchedDeliveredOrder; } else { grdDelivery.DataSource = ""; grdDelivery.DataBind(); } } } catch (Exception) { throw; } }
public void LoadSearchedData(ATTInvSrchDeliveryOrder objSrchDo) { try { btnCancel_Click(null, null); List <ATTInvDeliveryOrder> lstSrchedDeliveredOrder = new List <ATTInvDeliveryOrder>(); lstSrchedDeliveredOrder = BLLInvSrchDeliveryOrder.SrchDeliveredOrder(objSrchDo); if (lstSrchedDeliveredOrder.Count > 0) { grdDelivery.SelectedIndex = -1; grdDelivery.DataSource = lstSrchedDeliveredOrder; grdDelivery.DataBind(); Session["lstSrchedDeliveredOrder"] = lstSrchedDeliveredOrder; Session["SrchRetCriteria"] = objSrchDo; } else { lblDeliveryCount.Text = "कुनै पनि रेकर्ड भेटिएन्न् !!!! "; grdDelivery.DataSource = ""; grdDelivery.DataBind(); Session["lstSrchedDeliveredOrder"] = null; } } catch (Exception) { throw; } }
protected void grdDelivery_SelectedIndexChanged(object sender, EventArgs e) { if (Session["lstSrchedDeliveredOrder"] != null) { if (i == 0)//to prevent the event below from executing more than 1 time { List <ATTInvDeliveryOrder> lst = (List <ATTInvDeliveryOrder>)Session["lstSrchedDeliveredOrder"]; List <ATTInvDeliveryOrderDetail> lstDeliveredOrderDetail = new List <ATTInvDeliveryOrderDetail>(); ATTInvDeliveryOrder objDo = lst.Find(delegate(ATTInvDeliveryOrder obj) { return(obj.OrgID == lst[grdDelivery.SelectedIndex].OrgID && obj.UnitID == lst[grdDelivery.SelectedIndex].UnitID && obj.OrderNo == lst[grdDelivery.SelectedIndex].OrderNo && obj.DeliverySeq == lst[grdDelivery.SelectedIndex].DeliverySeq); } ); Session["objReturn"] = objDo; //lst[grdDelivery.SelectedIndex] lstDeliveredOrderDetail = BLLInvSrchDeliveryOrder.DeliveredOrderDetail(objDo); if (lstDeliveredOrderDetail.Count > 0) { hdnReceivedDate.Value = lst[grdDelivery.SelectedIndex].ReceivedDate; grdDeliveryDetails.SelectedIndex = -1; grdDeliveryDetails.DataSource = lstDeliveredOrderDetail; grdDeliveryDetails.DataBind(); } else { //lblCount.Text = "No Records FOUND !!!! "; grdDeliveryDetails.DataSource = ""; grdDeliveryDetails.DataBind(); } i++; OnBubbleClick(e); } } }
public void LoadSearchedData(ATTInvSrchDeliveryOrder objSrchDo) { try { List <ATTInvDeliveryOrderDetail> lstSearchedDeliveryOrder = new List <ATTInvDeliveryOrderDetail>(); lstSearchedDeliveryOrder = BLLInvSrchDeliveryOrder.SrchDeliveryOrder(objSrchDo); Panel pnlDeliveryOrder = (Panel)this.DeliveryOrder1.FindControl("pnlDeliveryOrder"); if (lstSearchedDeliveryOrder.Count > 0) { pnlDeliveryOrder.Visible = true; TextBox txtOrderNo = (TextBox)this.DeliveryOrder1.FindControl("txtOrderNo"); TextBox txtApproveDate = (TextBox)this.DeliveryOrder1.FindControl("txtApproveDate"); txtOrderNo.Text = lstSearchedDeliveryOrder[0].OrderNo; txtApproveDate.Text = lstSearchedDeliveryOrder[0].ApproveDate; grdDeliveryDetails.SelectedIndex = -1; grdDeliveryDetails.DataSource = lstSearchedDeliveryOrder; grdDeliveryDetails.DataBind(); Session["lstSrchDelivOrder"] = lstSearchedDeliveryOrder; Session["DelivSrchCriteria"] = objSrchDo; } else { pnlDeliveryOrder.Visible = false; lblCount.Text = "कुनै पनि रेकर्ड भेटिएन्न् !!!!"; grdDeliveryDetails.DataSource = ""; grdDeliveryDetails.DataBind(); } } catch (Exception) { throw; } }