コード例 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string   dateString = this.Request.Params["Date"];
            DateTime date       = Convert.ToDateTime(dateString);

            ReporterBusinessLogic reporterBusinessLogic = new ReporterBusinessLogic();

            IList <ReportObjectHoursByWorker> list = reporterBusinessLogic.GetWorkedHours(date);

            spanLabel.InnerText = "Quantidade de horas trabalhadas por colaborador na data  : " + date.ToShortDateString();

            string hoursString = this.Request.Params["Hours"];

            if (!string.IsNullOrWhiteSpace(hoursString))
            {
                double hours = Convert.ToDouble(hoursString);
                list = list.Where(w => w.Hours >= hours).ToList();

                spanLabel.InnerText += " com horas acima de : " + hours.ToString("N2");
            }



            GridView1.DataSource = list;
            GridView1.DataBind();
        }
コード例 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ReporterBusinessLogic reporterBusinessLogic = new ReporterBusinessLogic();
            IList <ReportObjectHoursByProject> list     = reporterBusinessLogic.GetReportHoursByProject();

            GridView1.DataSource = list;
            GridView1.DataBind();
        }
コード例 #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ReporterBusinessLogic reporterBusinessLogic = new ReporterBusinessLogic();
            double         hours = 0;
            IList <Worker> list  = reporterBusinessLogic.GetByMajorWorkedHours(out hours);

            spanLabel.InnerText = "Colaboradores com mais esforço em horas de trabalho : " + hours.ToString("N2");

            GridView1.DataSource = list;
            GridView1.DataBind();
        }
コード例 #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string   dateString = this.Request.Params["Date"];
            DateTime date       = Convert.ToDateTime(dateString);

            spanDate.InnerText = "Horas gastas por projeto na data : " + date.ToShortDateString();

            ReporterBusinessLogic reporterBusinessLogic = new ReporterBusinessLogic();
            IList <ReportObjectHoursByProject> list     = reporterBusinessLogic.GetReportHoursByProject(date);

            GridView1.DataSource = list;
            GridView1.DataBind();
        }