public fmWorkCenterRelation()
        {
            InitializeComponent();

            var dbWorkCenter = new WorkCenterRelationConnDataContext();
            var WorkCenters  =
                from WorkCenter in dbWorkCenter.Credin_Employee_Work_Center_Relations
                where WorkCenter.Employee_No_.Equals(Employee.TheEmployeeNo)
                orderby WorkCenter.Sorting ascending
                select new { WorkCenter.Work_Center, WorkCenter.Work_Center_Name };

            if (WorkCenters.Count() > 0)
            {
                dgWorkshift.DataSource = WorkCenters;
                dgWorkshift.Update();
            }
        }
Ejemplo n.º 2
0
        private DialogResult GetWorkCenter()
        {
            var dbWorkCenter = new WorkCenterRelationConnDataContext();
            var WorkCenters  =
                from WorkCenter in dbWorkCenter.Credin_Employee_Work_Center_Relations
                where WorkCenter.Employee_No_.Equals(Employee.TheEmployeeNo)
                select new { WorkCenter.Work_Center, WorkCenter.Work_Center_Name };

            if (WorkCenters.Count() > 0)
            {
                fmWorkCenterRelation wcr = new fmWorkCenterRelation();
                return(wcr.ShowDialog());
            }
            else
            {
                Employee.TheWorkingWorkCenter = Employee.TheDefaultWorkCenter;
                return(System.Windows.Forms.DialogResult.None);
            }
        }