protected virtual void LoadStaffExpenses(bool reload = false) { if (_staff_expenses == null || reload) { PgMng.Reset(4, 1, Face.Resources.Messages.LOADING_DATA, this); try { _staff_expenses = WorkReportResourceList.GetList(EntityInfoNoChilds.Oid, ETipoEntidad.Empleado, true, false); WRStaff_BS.DataSource = _staff_expenses; WRStaffProjectTotal_NTB.Text = (_staff_expenses != null) ? _staff_expenses.GetTotal().ToString("C2") : (0).ToString("C2"); PgMng.Grow(string.Empty); _staff_works_expenses = WorkReportResourceList.GetList(EntityInfo.Relations.ToChildsOidList(), ETipoEntidad.Empleado, true, false); WRStaffWorks_BS.DataSource = _staff_works_expenses; PgMng.Grow(string.Empty); WRStaffWorksTotal_NTB.Text = (_staff_works_expenses != null) ? _staff_works_expenses.GetTotal().ToString("C2") : (0).ToString("C2"); WRStaffTotal_NTB.Text = (WRStaffProjectTotal_NTB.DecimalValue + WRStaffWorksTotal_NTB.DecimalValue).ToString("C2"); PgMng.Grow(string.Empty); } finally { PgMng.FillUp(); } } }
protected virtual void LoadToolsExpenses(bool reload = false) { if (_tools_works_expenses == null || reload) { PgMng.Reset(3, 1, Face.Resources.Messages.LOADING_DATA, this); try { _tools_expenses = WorkReportResourceList.GetList(EntityInfoNoChilds.Oid, ETipoEntidad.Tool, true, false); WRTools_BS.DataSource = _tools_expenses; WRToolsProjectTotal_NTB.Text = (_tools_works_expenses != null) ? _tools_expenses.GetTotal().ToString("C2") : (0).ToString("C2"); PgMng.Grow(string.Empty); _tools_works_expenses = WorkReportResourceList.GetList(EntityInfo.GetExpedientsOidList(), ETipoEntidad.Tool, true, false); WRToolsWorks_BS.DataSource = _tools_works_expenses; WRToolsWorksTotal_NTB.Text = (_tools_works_expenses != null) ? _tools_works_expenses.GetTotal().ToString("C2") : (0).ToString("C2"); PgMng.Grow(string.Empty); WRToolsTotal_NTB.Text = (WRToolsProjectTotal_NTB.DecimalValue + WRToolsWorksTotal_NTB.DecimalValue).ToString("C2"); } finally { PgMng.FillUp(); } } }
protected virtual void LoadWorkReports(bool reload = false) { if (WorkReportMonth_DGW.CurrentRow == null) { _work_reports = null; WorkReport_BS.DataSource = _work_reports; } else if (_work_reports == null || reload) { try { PgMng.Reset(3, 1, Face.Resources.Messages.LOADING_DATA, this); WorkReportResourceInfo work_report_month = WorkReportMonth_DGW.CurrentRow.DataBoundItem as WorkReportResourceInfo; _work_reports = WorkReportResourceList.GetByEmployeeList(EntityInfo.Oid, work_report_month.From.Year, work_report_month.From.Month, false, false); WorkReport_BS.DataSource = _work_reports; PgMng.Grow(); } finally { PgMng.FillUp(); } } }
protected virtual void LoadCategoriesDetailsExpenses() { if (WRCategories_DGW.CurrentRow == null) { _categories_detail_expenses = null; } else { PgMng.Reset(3, 1, Face.Resources.Messages.LOADING_DATA, this); try { WorkReportResourceInfo category = WRCategories_DGW.CurrentRow.DataBoundItem as WorkReportResourceInfo; _categories_detail_expenses = WorkReportResourceList.GetByCategoryAndResourceList(category.OidCategory, EntityInfo.Relations.ToChildsOidList(), true, false); WRCategoriesDetail_BS.DataSource = _categories_detail_expenses; PgMng.Grow(string.Empty); } finally { _categories_detail_expenses = null; PgMng.FillUp(); } } }
protected virtual void LoadToolsExpenses() { if (_tools_expenses == null) { PgMng.Reset(3, 1, Face.Resources.Messages.LOADING_DATA, this); try { _tools_expenses = WorkReportResourceList.GetList(EntityInfoNoChilds.Oid, ETipoEntidad.Tool, true, false); WRTools_BS.DataSource = _tools_expenses; PgMng.Grow(string.Empty); CalculateTotales(); } finally { PgMng.FillUp(); } } }
protected virtual void LoadCategoriesExpenses(bool reload = false) { if (_categories_expenses == null || reload) { PgMng.Reset(3, 1, Face.Resources.Messages.LOADING_DATA, this); try { _categories_expenses = WorkReportResourceList.GetByCategoryList(0, EntityInfoNoChilds.Oid, true, false); WRCategories_BS.DataSource = _categories_expenses; PgMng.Grow(string.Empty); CalculateTotales(); } finally { PgMng.FillUp(); } } }
protected virtual void LoadCategoriesExpenses(bool reload = false) { if (_categories_expenses == null || reload) { PgMng.Reset(3, 1, Face.Resources.Messages.LOADING_DATA, this); try { _categories_expenses = WorkReportResourceList.GetByCategoryList(0, EntityInfo.Relations.ToChildsOidList(), true, false); WRCategories_BS.DataSource = _categories_expenses; WRCategoriesTotal_NTB.Text = (_categories_expenses != null) ? _categories_expenses.GetTotal().ToString("C2") : (0).ToString("C2"); PgMng.Grow(string.Empty); } finally { PgMng.FillUp(); } } }
protected virtual void PrintWorkReportListAction() { if (!ControlsMng.IsCurrentItemValid(WorkReportMonth_DGW)) { return; } WorkReportResourceInfo item = ControlsMng.GetCurrentItem(WorkReportMonth_DGW) as WorkReportResourceInfo; PgMng.Reset(2, 1, Face.Resources.Messages.LOADING_DATA, this); string title = Resources.Labels.EMPLOYEE_WORKREPORTS_LIST; string filter = Resources.Labels.EMPLOYEE + " = " + item.Resource + "; " + Resources.Labels.YEAR + " = " + item.Year + "; " + Resources.Labels.MONTH + " = " + item.Month; WorkReportReportMng rptMng = new WorkReportReportMng(AppContext.ActiveSchema, title, filter); ReportClass report = rptMng.GetWorkReportResourceList(WorkReportResourceList.GetList(WorkReport_BS.DataSource as IList <WorkReportResourceInfo>)); PgMng.FillUp(); ShowReport(report); }
protected virtual void LoadWorkReportsMonth() { if (_work_reports_month == null) { try { PgMng.Reset(3, 1, Face.Resources.Messages.LOADING_DATA, this); int year = moleQule.Common.ModulePrincipal.GetUseActiveYear() ? moleQule.Common.ModulePrincipal.GetActiveYear().Year : 0; _work_reports_month = WorkReportResourceList.GetByEmployeeList(EntityInfo.Oid, year, 0, true, false); WorkReportMonth_BS.DataSource = _work_reports_month; PgMng.Grow(); } finally { PgMng.FillUp(); } } }