예제 #1
0
        public Chart(SmetaEntities context)
        {
            InitializeComponent();

            SmetaContext = context;

            ReDrow();
        }
예제 #2
0
        public EditPriceToSmeta(SmetaEntities context, Object currentObject)
        {
            InitializeComponent();

            SmetaContext   = context;
            _currentObject = currentObject;

            tbValue.Text = _currentObject.oldObjem.ToString();
        }
예제 #3
0
        public EditIndex(SmetaEntities context, Directory currentDirectory)
        {
            InitializeComponent();

            SmetaContext      = context;
            _currentDirectory = currentDirectory;

            tbKofNameEdit.Text = _currentDirectory.oldNaz;
            tbKofSizeEdit.Text = Convert.ToString(_currentDirectory.oldPrice);
        }
예제 #4
0
        public EditStavka(SmetaEntities context, Directory currentDirectory)
        {
            InitializeComponent();

            SmetaContext      = context;
            _currentDirectory = currentDirectory;

            tbStavkaNameEdit.Text = _currentDirectory.oldNazStavka;
            tbStavkaSizeEdit.Text = _currentDirectory.oldPriceStavka.ToString();
            tbStavkaDateEdit.Text = _currentDirectory.oldDateStavka.ToString();
        }
예제 #5
0
        public AddPrice(SmetaEntities context)
        {
            InitializeComponent();

            SmetaContext = context;

            foreach (var item in SmetaContext.Справочник_видов_работ.ToList())
            {
                cmbWorkType.Items.Add(item);
            }
        }
예제 #6
0
        public AddPriceToSmeta(SmetaEntities context)
        {
            InitializeComponent();

            SmetaContext = context;

            foreach (Объект item in SmetaContext.Объект.ToList())
            {
                cmbObjectName.Items.Add(item);
            }

            foreach (Справочник_расценок item in SmetaContext.Справочник_расценок.ToList())
            {
                cmbWorkName.Items.Add(item);
            }
        }
예제 #7
0
        public Directory(SmetaEntities context)
        {
            InitializeComponent();

            SmetaContext = context;

            if (MainWindow.sRole == "admin")
            {
                add_index.IsEnabled  = true;
                add_price.IsEnabled  = true;
                add_stavka.IsEnabled = true;
                menuEdit.IsEnabled   = true;
            }

            if (MainWindow.sRole == "user")
            {
                add_index.IsEnabled  = false;
                add_price.IsEnabled  = false;
                add_stavka.IsEnabled = false;
                menuEdit.IsEnabled   = false;
            }

            foreach (var item in SmetaContext.Справочник_расценок.ToList())
            {
                dgDirectory.Items.Add(item);
            }

            foreach (var stw in SmetaContext.Справочник_видов_работ.ToList())
            {
                cbSelectTypeWork.Items.Add(stw);
            }

            foreach (var item in SmetaContext.Поправочный_коэффициент_по_типу_ПИР.ToList())
            {
                dgKof.Items.Add(item);
            }

            foreach (var item in SmetaContext.Ставка_14_го_разряда.ToList())
            {
                dgStavka.Items.Add(item);
            }
        }
예제 #8
0
        public Object(SmetaEntities context)
        {
            InitializeComponent();
            SmetaContext = context;
            ReDrow();

            if (MainWindow.sRole == "admin")
            {
                menu_addProject.IsEnabled  = true;
                menu_saveDogovor.IsEnabled = true;
                menu_Counter.IsEnabled     = false;
                btnAddPrice.IsEnabled      = false;
            }

            if (MainWindow.sRole == "user")
            {
                menu_addProject.IsEnabled  = false;
                menu_saveDogovor.IsEnabled = false;
                menu_Counter.IsEnabled     = true;
                btnAddPrice.IsEnabled      = true;
            }
        }
예제 #9
0
        public CreateSmeta(SmetaEntities context)
        {
            InitializeComponent();

            SmetaContext = context;

            foreach (var item in SmetaContext.Заказчик.ToList())
            {
                cmbCustomers.Items.Add(item);
            }

            foreach (var item in SmetaContext.Проектная_организация.ToList())
            {
                cmbProject.Items.Add(item);
            }

            foreach (var item in SmetaContext.Поправочный_коэффициент_по_типу_ПИР.ToList())
            {
                cmbObjectProject.Items.Add(item);
            }

            foreach (var item in SmetaContext.Ставка_14_го_разряда.ToList())
            {
                cmbStavka.Items.Add(item);
            }

            foreach (var item in SmetaContext.Справочник_видов_работ.ToList())
            {
                cmbWorkType.Items.Add(item);
            }

            foreach (var item in SmetaContext.Справочник_расценок.ToList())
            {
                cmbWorkName.Items.Add(item);
            }
        }
예제 #10
0
        public WindowStart(SmetaEntities context)
        {
            InitializeComponent();

            SmetaContext = context;

            if (MainWindow.sRole == "admin")
            {
                btnObject.IsEnabled    = true;
                btnChart.IsEnabled     = true;
                btnDirectory.IsEnabled = true;
                btnAbout.IsEnabled     = true;
                btnSmeta.IsEnabled     = false;
            }

            if (MainWindow.sRole == "user")
            {
                btnObject.IsEnabled    = true;
                btnChart.IsEnabled     = true;
                btnDirectory.IsEnabled = true;
                btnAbout.IsEnabled     = true;
                btnSmeta.IsEnabled     = true;
            }
        }
예제 #11
0
        public MainWindow()
        {
            InitializeComponent();

            SmetaContext = new SmetaEntities();
        }
예제 #12
0
        public AddIndex(SmetaEntities context)
        {
            InitializeComponent();

            SmetaContext = context;
        }
예제 #13
0
        public AddCustomer(SmetaEntities context)
        {
            InitializeComponent();

            SmetaContext = context;
        }
예제 #14
0
        public AddStavka(SmetaEntities context)
        {
            InitializeComponent();

            SmetaContext = context;
        }