public TransformationBE Load841Files(string ControlNumber, string PartnerName, DateTime?TxnDate) { TransformationBE TransactionList = new TransformationBE(); TransactionDO objDO = new TransactionDO(); try { TransactionList = objDO.Load841Files(ControlNumber, PartnerName, TxnDate); } catch (Exception ex) { throw ex; } return(TransactionList); }
protected void gvTransformations_RowCommand(object sender, GridViewCommandEventArgs e) { try { if (e.CommandName == "ViewFiles") { ImageButton lb = (ImageButton)e.CommandSource; GridViewRow gvr = (GridViewRow)lb.NamingContainer; GridView gridview = gvr.NamingContainer as GridView; int index = Convert.ToInt32(e.CommandArgument); GridViewRow selectedRow = gridview.Rows[index - (gridview.PageIndex * gridview.PageSize)]; Label lblSNo = (Label)selectedRow.FindControl("lblSNo"); GenericCollection <TransformationBE> listOfBE = (GenericCollection <TransformationBE>)Session[v841List]; TransformationBE Headerobj = new TransformationBE(); foreach (TransformationBE obj in listOfBE) { if (obj.SNo.ToString() == lblSNo.Text) { Headerobj = obj; break; } } TransactionBC objBC = new TransactionBC(); TransformationBE objArchiveBE = objBC.Load841Files(Headerobj.ControlNumber, Headerobj.DUNS, Headerobj.TxnDate); Headerobj.ArchiveFile = objArchiveBE.ArchiveFile; Headerobj.AckArchiveFile = objArchiveBE.AckArchiveFile; Session["ArchiveFiles"] = Headerobj; Page.ClientScript.RegisterStartupScript(this.GetType(), "CallMyFunction", "ShowNewPage();", true); } } catch (Exception ex) { } }