예제 #1
0
        public EmployeeAnalysis(IUnitOfWork unitOfWork, ITourAnalysisService serivce)
        {
            _unitOfWork = unitOfWork;
            _serivce    = serivce;
            _origin     = _unitOfWork.Employees.GetAll();
            _arr        = _origin.ToList();

            InitializeComponent();

            this.LoadComboSex();


            _serivce.FilterEmployeeByDate(_arr, DateTime.MinValue.Date, DateTime.MaxValue.Date);

            this.LoadGridView();

            this.SetUpGridView();

            gridView.ClearSelection();
            this.ShowDialog();
        }
예제 #2
0
 private void btnFilter_Click(object sender, EventArgs e)
 {
     _serivce.FilterEmployeeByDate(_arr, dateFrom.Value.Date, dateTo.Value.Date);
     LoadGridView();
 }