示例#1
0
 public void Del(string specialtyAnalysisId)
 {
     SpecialtyAnalysisRepository reposigotry = new SpecialtyAnalysisRepository();
     bool result = reposigotry.Delete(reposigotry.Get(int.Parse(Request.QueryString["id"])));
     DelConfirm(result, string.Format("SpecialtyAnalysis.aspx?specialtyId={0}"
         , Request.QueryString["specialtyId"]));
 }
示例#2
0
 public void BindData()
 {
     SpecialtyAnalysis specialtyAnalysis = new SpecialtyAnalysisRepository()
          .Get(int.Parse(Request.QueryString["id"]));
     rptIndicator.DataSource = specialtyAnalysis.IndicatorAnalysises;
     rptIndicator.DataBind();
     tbSpecialtyAnalysis.Text = TextDecode(specialtyAnalysis.Analysis);
     HfcomprehensiveReportId.Value = specialtyAnalysis.ComprehensiveReportId.ToString();
     YearAndMonControl1.Year = specialtyAnalysis.ComprehensiveReport.ReportYear.ToString();
     YearAndMonControl1.Mon = specialtyAnalysis.ComprehensiveReport.ReportMonth.ToString();
 }
示例#3
0
 public void BindData()
 {
     rptIndicator.DataSource = new IndicatorAnalysisRepository()
         .GetMuchBySpecialtyAnalysisId(int.Parse(Request.QueryString["id"]));
     rptIndicator.DataBind();
     SpecialtyAnalysis specialtyAnalysis = new SpecialtyAnalysisRepository()
         .Get(int.Parse(Request.QueryString["id"]));
     lbSpecialtyAnalysis.Text = specialtyAnalysis.Analysis;
     lbTitle.Text = string.Format("{0}年{1}月{2}专业综合月报",
         specialtyAnalysis.ComprehensiveReport.ReportYear.ToString(),
         specialtyAnalysis.ComprehensiveReport.ReportMonth.ToString(),
         specialtyAnalysis.Specialty.Name);
 }
示例#4
0
 private bool EditSpecialtyAnalysis()
 {
     SpecialtyAnalysisRepository repository = new SpecialtyAnalysisRepository();
     SpecialtyAnalysis specialtyAnalysis = repository.Get(int.Parse(Request.QueryString["id"]));
     ComprehensiveReportRepository comprehensiveReportRepository = new ComprehensiveReportRepository();
     ComprehensiveReport comprehensiveReport = comprehensiveReportRepository.Get(int.Parse(YearAndMonControl1.Year),
         int.Parse(YearAndMonControl1.Mon));
     specialtyAnalysis.Analysis = TextEncode(tbSpecialtyAnalysis.Text);
     specialtyAnalysis.ComprehensiveReportId = comprehensiveReport.Id;
     foreach (IndicatorAnalysis indicatorAnalysis in specialtyAnalysis.IndicatorAnalysises)
         SetIndicatorAnalysis(indicatorAnalysis);
     return repository.Update(specialtyAnalysis);
 }
示例#5
0
 protected bool IsExistExceptSelfSpecialty()
 {
     SpecialtyAnalysisRepository repository = new SpecialtyAnalysisRepository();
     return repository.IsExistWhileEdit(int.Parse(YearAndMonControl1.Year), int.Parse(YearAndMonControl1.Mon),
         Request.QueryString["specialtyId"], int.Parse(Request.QueryString["id"]));
 }
示例#6
0
 protected void AddSpecialtyAnalysis()
 {
     SpecialtyAnalysisRepository repository = new SpecialtyAnalysisRepository();
     bool result= repository.Add(GetSpecialtyAnalysisOnComprehensiveReport());
     ConfirmAdd(result);
 }
示例#7
0
 protected bool IsExistSpecialtyAnalysis()
 {
     SpecialtyAnalysisRepository repositoy = new SpecialtyAnalysisRepository();
     return repositoy.IsExistWhileAdd(int.Parse(YearAndMonControl1.Year),
         int.Parse(YearAndMonControl1.Mon), Request.QueryString["specialtyId"]);
 }