Esempio n. 1
0
        public MainForm()
        {
            InitializeComponent();

            MessageBoxManager.Yes = Messages.Yes;
            MessageBoxManager.No  = Messages.No;
            MessageBoxManager.Register();

            _client = ClientsManagement.GetInstance();
            _device = DevicesManagement.GetInstance();
            _repair = RepairsManagement.GetInstance();

            clientBindingSource.DataSource = SerwisContext.GetContext().Clients.ToList();

            deviceBindingSource.DataSource = SerwisContext.GetContext().Devices.ToList();

            repairBindingSource.DataSource = SerwisContext.GetContext().Repairs.ToList();
        }
Esempio n. 2
0
        public RepairAddEditForm(Repair repair)
        {
            InitializeComponent();
            _repair = repair ?? new Repair();

            _repairPosition    = RepairPositionsManagement.GetInstance();
            _repairsManagement = RepairsManagement.GetInstance();

            SerwisContext.GetContext().Clients.Load();
            clientBindingSource.DataSource = SerwisContext.GetContext().Clients.ToList();

            SerwisContext.GetContext().Devices.Load();
            deviceBindingSource.DataSource = SerwisContext.GetContext().Devices.ToList();


            if (repair != null)
            {
                _formMode = EFormMode.Edit;
                Text      = Messages.RepairAddEditForm_EditFormText;
                RefreshPositionsGridData();
            }
        }