예제 #1
0
        public void ShowReportViewProfile(string navyid)
        {
            try
            {
                Reports.ReportDisplay f = new Reports.ReportDisplay();
                rtcDetails = Function.GetRTCRespository().GetSelectedDetail(navyid);
                DataTable dataSource = dcore.GetViewdata(navyid);
                //  List<ReportParameter> reportParam = new List<ReportParameter>();
                //  reportParam.Add(new ReportParameter("pathimg", ConfigurationManager.AppSettings["PhotoPath"].ToString() + "/" + rtcDetails.yearin + "/" + rtcDetails.navyid + ".jpg"));
                dataSource.Rows[0]["address"] = rtcDetails.address_all;


                dataSource.Rows[0]["birthdate"]  = rtcDetails.birthdate;
                dataSource.Rows[0]["regdate"]    = rtcDetails.regdate;
                dataSource.Rows[0]["repdate"]    = rtcDetails.repdate;
                dataSource.Rows[0]["MOVEDATE"]   = rtcDetails.MOVEDATE;
                dataSource.Rows[0]["IS_REQUEST"] = rtcDetails.IS_REQUEST;

                f.DisplayReport(dataSource, "Navy.Reports.ReportViewProfile.rdlc");
                f.Show();
            }
            catch
            {
                throw;
            }
        }