Beispiel #1
0
 private void ladowanie_ListaAdresow(int ID)
 {
     db = new KWZP_PROJEKTEntities();
     this.ListaAdresow.DataSource    = db.ADRESY_PRACOWNIKA.Where(pracownik => pracownik.IDP.Equals(ID)).ToList();
     ListaAdresow.Columns[0].Visible = false;
     ListaAdresow.Columns[1].Visible = false;
 }
Beispiel #2
0
 public PracStan(KWZP_PROJEKTEntities kwzpProjektEntitie)
 {
     InitializeComponent();
     cbStanowisko.DataSource    = db.STANOWISKO.ToList();
     cbStanowisko.DisplayMember = "Nazwa";
     cbStanowisko.ValueMember   = "Id_Stanowisko";
 }
Beispiel #3
0
        private void ZleceniaStatusy_Load(object sender, EventArgs e)
        {
            // StatusZleceniaDGV.DataSource = db.AKTUALNY_STATUS_ZLECEN_NAZWY.ToList();
            KWZP_PROJEKTEntities ndb = new KWZP_PROJEKTEntities();

            db = ndb;
            SprawdzanieUprawnien(uprawnienia);
        }
Beispiel #4
0
        public ZleceniaStatusy(KWZP_PROJEKTEntities db, int uprawnienia)
        {
            this.db          = db;
            this.uprawnienia = uprawnienia;


            InitializeComponent();
        }
Beispiel #5
0
        private void ZleceniaStatusy_Activated(object sender, EventArgs e)
        {
            KWZP_PROJEKTEntities nDB = new KWZP_PROJEKTEntities();

            db.Status_detale_zlecenie = nDB.Status_detale_zlecenie;
            db.SaveChanges();
            SprawdzanieUprawnien(uprawnienia);
        }
Beispiel #6
0
        public FormUrlopy(KWZP_PROJEKTEntities db, bool ladowanieformularzazokienkami)
        {
            this.ladowanieformularzazokienkami = ladowanieformularzazokienkami;
            this.db = db;
            InitializeComponent();

            cbTypUrlopu.DataSource    = db.WOLNE.ToList();
            cbTypUrlopu.DisplayMember = "NAZWA";
            cbTypUrlopu.ValueMember   = "ID_WOLNE";
        }
Beispiel #7
0
        private void btnExit_Click(object sender, EventArgs e)
        {
            czyscOferteProdukt();

            ZLECENIA zLECENIA = db.ZLECENIA.First(a => a.ID_ZLECENIA == zlecenie.ID_ZLECENIA);

            db.ZLECENIA.Remove(zLECENIA);
            db.SaveChanges();
            KWZP_PROJEKTEntities nDB = new KWZP_PROJEKTEntities();

            db = nDB;
            this.Close();
        }
Beispiel #8
0
        public Form1(KWZP_PROJEKTEntities db, int uprawnienia, int id_uzytkwonika)
        {
            InitializeComponent();
            this.db             = db;
            this.uprawnienia    = uprawnienia;
            this.id_uzytkownika = id_uzytkwonika;

            switch (uprawnienia)
            {
            case 1:

                btnStatusyZlecen.Hide();
                btnNoweZlecenie.Hide();
                break;

            case 2:

                btnKadry.Hide();
                btnProdukcja.Hide();
                btnNoweZlecenie.Hide();
                btnZlecenia.Hide();
                break;

            case 3:

                btnKadry.Hide();
                btnNoweZlecenie.Hide();
                btnLogistyka.Hide();
                btnZlecenia.Hide();
                break;

            case 4:

                btnProdukcja.Hide();
                btnNoweZlecenie.Hide();
                btnLogistyka.Hide();
                btnZlecenia.Hide();
                break;

            case 5:

                btnProdukcja.Hide();
                btnKadry.Hide();
                btnLogistyka.Hide();
                btnStatusyZlecen.Hide();
                btnZlecenia.Hide();
                break;
            }
        }
Beispiel #9
0
        private void FormNoweZlecenie_Load(object sender, EventArgs e)
        {
            dGVOFERTA.Visible = false;
            KWZP_PROJEKTEntities ndb = new KWZP_PROJEKTEntities();

            db.ZLECENIA = ndb.ZLECENIA;
            db          = ndb;
            db.SaveChanges();
            cbBoxFirmy.DataSource    = db.FIRMY.ToList();
            zlecenie.DATA_REALIZACJI = DateTime.Parse(txtBox_Data_Zlecenia.Text);
            zlecenie.DATA_ZLECENIA   = DateTime.Parse(txtBox_Data_Zlecenia.Text);
            zlecenie.ID_FIRMY        = 1;
            db.ZLECENIA.Add(zlecenie);
            db.SaveChanges();
        }
Beispiel #10
0
        private void btnOdswiez_Click(object sender, EventArgs e)
        {
            PRACOWNICY_W_PRACY wybranyPracownik;

            wybranyPracownik = pRACOWNICYWPRACYBindingSource.Current as PRACOWNICY_W_PRACY;
            REALIZACJA_PRODUKCJA realizacja = db.REALIZACJA_PRODUKCJA.Where(x => x.DATA_DZIEN == data).First();
            ZESPOL_LUDZI         usun       = db.ZESPOL_LUDZI.Where(x => x.ID_PRACOWNIK == wybranyPracownik.ID_PRACOWNIK && x.ID_REALIZACJA_PRODUKCJA == realizacja.ID_REALIZACJA_PRODUKCJA).First();

            db.ZESPOL_LUDZI.Remove(usun);
            db.SaveChanges();
            KWZP_PROJEKTEntities ndb = new KWZP_PROJEKTEntities();

            db = ndb;
            db.PRACOWNICY_W_PRACY = ndb.PRACOWNICY_W_PRACY;
            db.SaveChanges();
            ladowanieDanych();
        }
Beispiel #11
0
        public FormSzkolenie(KWZP_PROJEKTEntities db, bool ladowanieformularzazokienkami)
        {
            this.db = db;
            this.ladowanieformularzazokienkami = ladowanieformularzazokienkami;
            InitializeComponent();

            int rok = DateTime.Now.Year;

            for (int i = rok - 5; i <= rok + 5; i++)
            {
                cbRokSzkolenia.Items.Add(i.ToString());
            }
            cbRokSzkolenia.SelectedIndex = 5;

            cbSzkolenia.DataSource    = db.SZKOLENIA.Where(szkolenia => ((szkolenia.DATA_START.Year).ToString()).Equals(cbRokSzkolenia.SelectedItem.ToString())).ToList();
            cbSzkolenia.DisplayMember = "NAZWA_SZKOLENIA";
            cbSzkolenia.SelectedItem  = null;
        }
Beispiel #12
0
        public FormKadry(KWZP_PROJEKTEntities db, bool ladowanieformularzazokienkami)
        {
            this.db = db;
            this.ladowanieformularzazokienkami = ladowanieformularzazokienkami;
            InitializeComponent();

            cbStanowisko.DataSource    = db.STANOWISKO.ToList();
            cbStanowisko.DisplayMember = "Nazwa";

            cbMiasto.DataSource    = db.MIASTA.ToList();
            cbMiasto.DisplayMember = "Nazwa";

            cbOkres.DataSource    = db.OKRES.ToList();
            cbOkres.DisplayMember = "Nazwa";

            cbStawka.DataSource    = db.STAWKA.Where(stawka => stawka.ID_OKRES.Equals(((OKRES)this.cbOkres.SelectedValue).ID_OKRES)).ToList();
            cbStawka.DisplayMember = "Wartosc";
            cbStawka.FormatString  = "C2";
        }
Beispiel #13
0
        private void btnDodajPracownika_Click(object sender, EventArgs e)
        {
            PRACOWNICY_STANOWISKA wybranyPracownik;

            wybranyPracownik = pRACOWNICYSTANOWISKABindingSource.Current as PRACOWNICY_STANOWISKA;
            REALIZACJA_PRODUKCJA realizacja          = db.REALIZACJA_PRODUKCJA.Where(x => x.DATA_DZIEN == data).First();
            ZESPOL_LUDZI         pracownikDoWpisania = new ZESPOL_LUDZI();

            pracownikDoWpisania.ID_REALIZACJA_PRODUKCJA = realizacja.ID_REALIZACJA_PRODUKCJA;
            pracownikDoWpisania.ID_PRACOWNIK            = wybranyPracownik.ID_PRACOWNIK;
            db.ZESPOL_LUDZI.Add(pracownikDoWpisania);
            db.SaveChanges();
            KWZP_PROJEKTEntities ndb = new KWZP_PROJEKTEntities();

            db = ndb;
            db.PRACOWNICY_W_PRACY = ndb.PRACOWNICY_W_PRACY;
            db.SaveChanges();
            ladowanieDanych();
        }
Beispiel #14
0
        public FormNoweZlecenie(ZLECENIA zlecenie, KWZP_PROJEKTEntities db)
        {
            this.db       = db;
            this.zlecenie = zlecenie;
            InitializeComponent();


            cbBoxFirmy.DisplayMember = "NAZWA_FIRMY";
            cbBoxFirmy.ValueMember   = "ID_FIRMY";
            cbBoxFirmy.DropDownStyle = ComboBoxStyle.DropDownList;


            cBox_Produkty_Oferta.DataSource    = db.PRODUKT.ToList();
            cBox_Produkty_Oferta.DisplayMember = "NAZWA_PRODUKTU";
            cBox_Produkty_Oferta.ValueMember   = "Id_Produktu";
            cBox_Produkty_Oferta.DropDownStyle = ComboBoxStyle.DropDownList;

            txtBox_Data_Zlecenia.Text = DateTime.Now.ToString("dd/MM/yyyy");
        }
Beispiel #15
0
        private void ofertuj()
        {
            KWZP_PROJEKTEntities nDB = new KWZP_PROJEKTEntities();

            db.KOSZTY_CZASY_PRODUKCJI = nDB.KOSZTY_CZASY_PRODUKCJI;
            db.OFERTA = nDB.OFERTA;
            db        = nDB;
            int c = db.ZLECENIA.Max(a => a.ID_ZLECENIA);

            oFERTABindingSource1.DataSource = db.OFERTA.Where(a => a.ID_ZLECENIA == c).ToList();
            OFERTA  oFERTA = oFERTABindingSource1.Current as OFERTA;
            decimal dcena  = decimal.Parse(oFERTA.KOSZT_CALKOWITY_PRODUKCJI.ToString());
            int     cena   = Decimal.ToInt32(dcena);

            txtBoxCena.Text = String.Format(System.Globalization.CultureInfo.CurrentCulture, "{0:C2}", cena);
            DateTime date            = db.ZLECENIA.Max(a => a.DATA_REALIZACJI);
            DateTime czasrealizacji1 = date.AddDays(double.Parse(oFERTA.CZAS_PRODUKCJI.ToString()));
            DateTime czasrealizacji2 = czasrealizacji1.AddDays(6);

            txtBox_Data_Realizacji.Text = czasrealizacji2.ToLongDateString();
        }
Beispiel #16
0
        private void btnNastepnyStatus_Click(object sender, EventArgs e)
        {
            if ((statusdetalezlecenieBindingSource.Current as Status_detale_zlecenie).Status < db.STATUS_ZLECENIA.ToList().LongCount())
            {
                DATA_STATUSU_ZLECENIA  dataStatusuZlecenia = new DATA_STATUSU_ZLECENIA();
                Status_detale_zlecenie zlecenie            = statusdetalezlecenieBindingSource.Current as Status_detale_zlecenie;
                if (!(uprawnienia == 2 && (int.Parse(zlecenie.Status.ToString()) + 1 == 5 || int.Parse(zlecenie.Status.ToString()) + 1 == 10)))
                {
                    if (!(uprawnienia == 3 && int.Parse(zlecenie.Status.ToString()) + 1 == 7))
                    {
                        dataStatusuZlecenia.ID_ZLECENIA         = zlecenie.ID_ZLECENIA;
                        dataStatusuZlecenia.ID_STATUSU_ZLECENIA = int.Parse(zlecenie.Status.ToString()) + 1;
                        dataStatusuZlecenia.DATA_ZMIANY         = DateTime.Now;
                        db.DATA_STATUSU_ZLECENIA.Add(dataStatusuZlecenia);
                        db.SaveChanges();

                        KWZP_PROJEKTEntities nDB = new KWZP_PROJEKTEntities();
                        db.Status_detale_zlecenie = nDB.Status_detale_zlecenie;
                        SprawdzanieUprawnien(uprawnienia);
                    }
                }
            }
        }
Beispiel #17
0
 public FormLogistyka(KWZP_PROJEKTEntities db)
 {
     this.db = db;
     InitializeComponent();
 }
Beispiel #18
0
 public NoweZamowienie(KWZP_PROJEKTEntities db)
 {
     InitializeComponent();
 }
Beispiel #19
0
 public FormRozliczenieProjektu(KWZP_PROJEKTEntities db)
 {
     this.db = db;
     InitializeComponent();
 }
Beispiel #20
0
 public Produkcja_glowny(KWZP_PROJEKTEntities db)
 {
     this.db = db;
     InitializeComponent();
 }
Beispiel #21
0
 public FormLogowanie()
 {
     InitializeComponent();
     db = new KWZP_PROJEKTEntities();
 }
Beispiel #22
0
 public FormStatystyki(KWZP_PROJEKTEntities db, bool ladowanieformularzazokienkami)
 {
     this.db = db;
     this.ladowanieformularzazokienkami = ladowanieformularzazokienkami;
     InitializeComponent();
 }