protected void grvdetailAttachments_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (_presenter.CurrentCostSharingRequest != null)
            {
                int           attachmentId = Convert.ToInt32(grvdetailAttachments.SelectedDataKey.Value);
                CSRAttachment attachment   = _presenter.GetAttachment(attachmentId);

                string Filename = attachment.FilePath;

                //Byte[] FileData = attachment.Data;


                System.Web.HttpContext context = System.Web.HttpContext.Current;
                context.Response.Clear();
                context.Response.ClearHeaders();
                context.Response.ClearContent();
                // context.Response.AppendHeader("content-length", FileData.Length.ToString());
                // context.Response.ContentType = GetMimeTypeByFileName(Filename);
                context.Response.AppendHeader("content-disposition", "attachment; filename=" + Filename);
                // context.Response.BinaryWrite(FileData);

                context.ApplicationInstance.CompleteRequest();
            }
            pnlReimbursement_ModalPopupExtender.Show();
        }
        private void UploadFile()
        {
            string fileName = Path.GetFileName(fuReciept.PostedFile.FileName);

            if (fileName != String.Empty)
            {
                CSRAttachment attachment = new CSRAttachment();
                attachment.FilePath = "~/CSUploads/" + fileName;
                fuReciept.PostedFile.SaveAs(Server.MapPath("~/CSUploads/") + fileName);
                //Response.Redirect(Request.Url.AbsoluteUri);
                _presenter.CurrentCostSharingRequest.CSRAttachments.Add(attachment);

                grvAttachments.DataSource = _presenter.CurrentCostSharingRequest.CSRAttachments;
                grvAttachments.DataBind();
            }
            else
            {
                Master.ShowMessage(new AppMessage("Please select file ", Chai.WorkflowManagment.Enums.RMessageType.Error));
            }
        }