private void btnZapisz_Click(object sender, EventArgs e)
        {
            Realizacja_Procesu realizacjaProcesu = new Realizacja_Procesu();

            if (string.IsNullOrEmpty(cbxEtap.Text))
            {
                MessageBox.Show("Uzupełnienie pola 'Nazwa etapu' jest wymagane!");
            }
            else
            {
                realizacjaProcesu.ID_Procesu_Produkcyjnego = this.idProcesu;
                realizacjaProcesu.ID_Etapu = Convert.ToInt32(cbxEtap.SelectedValue);

                if (mtbDataRozpoczecia.Text != pustePole)
                {
                    realizacjaProcesu.Data_Rozpoczecia_Procesu = Convert.ToDateTime(mtbDataRozpoczecia.Text);
                }

                if (mtbDataZakonczenia.Text != pustePole)
                {
                    realizacjaProcesu.Data_Zakonczenia_Procesu = Convert.ToDateTime(mtbDataZakonczenia.Text);
                }

                db.Realizacja_Procesu.Add(realizacjaProcesu);
                db.SaveChanges();
                MessageBox.Show("Dodano nową realizację");
            }
        }
예제 #2
0
        private void btnZapisz_Click(object sender, EventArgs e)
        {
            Realizacja_Procesu realizacjaProcesu = new Realizacja_Procesu();

            realizacjaProcesu.ID_Etapu = Convert.ToInt32(tbEtap.Text);
            db.Realizacja_Procesu.Add(realizacjaProcesu);
            db.SaveChanges();
            MessageBox.Show("Dodano nową realizację");
        }
예제 #3
0
        public Szczegoly(SzwalniaEntities db, int sourcesIdProcesuProdukcyjnego)
        {
            InitializeComponent();
            lblId.Text = sourcesIdProcesuProdukcyjnego.ToString();
            Realizacja_Procesu sources = db.Realizacja_Procesu.Where(przydzial => przydzial.ID_Procesu_Produkcyjnego == sourcesIdProcesuProdukcyjnego).First();

            dgvPrzydzialZasobow.DataSource         = db.vPrzydzialZasobow.Where(view => view.ID_Procesu_Produkcyjnego == sources.ID_Procesu_Produkcyjnego).ToList();
            dgvPrzydzialZasobow.Columns[0].Visible = false;
        }
예제 #4
0
 private void dgvRealizacjaProcesu_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     realizacjaProcesu.ID_Realizacji_Procesu = Convert.ToInt32(dgvRealizacjaProcesu.CurrentRow.Cells[1].Value);
     realizacjaProcesu             = this.db.Realizacja_Procesu.Where(numer => numer.ID_Realizacji_Procesu == realizacjaProcesu.ID_Realizacji_Procesu).First();
     cbxEtapEdycja.SelectedValue   = realizacjaProcesu.ID_Etapu;
     mtbDataRozpoczeciaEdycja.Text = realizacjaProcesu.Data_Rozpoczecia_Procesu.ToString();
     mtbDataZakonczeniaEdycja.Text = realizacjaProcesu.Data_Zakonczenia_Procesu.ToString();
     mtbDataKontroliEdycja.Text    = realizacjaProcesu.Data_Kontroli.ToString();
     tbUwagiKontrolaEdycja.Text    = realizacjaProcesu.Uwagi_Kontroli;
 }
예제 #5
0
        private void btnNowa_Click(object sender, EventArgs e)
        {
            Realizacja_Procesu realizacjaProcesu = new Realizacja_Procesu();

            if (string.IsNullOrEmpty(cbxEtapNowa.Text))
            {
                MessageBox.Show("Uzupełnienie pola 'Nazwa etapu' jest wymagane!");
            }
            else
            {
                realizacjaProcesu.ID_Procesu_Produkcyjnego = this.idProcesu;
                realizacjaProcesu.ID_Etapu = Convert.ToInt32(cbxEtapNowa.SelectedValue);

                if (mtbDataRozpoczeciaNowa.Text != pustePole)
                {
                    realizacjaProcesu.Data_Rozpoczecia_Procesu = Convert.ToDateTime(mtbDataRozpoczeciaNowa.Text);
                }

                if (mtbDataZakonczeniaNowa.Text != pustePole)
                {
                    realizacjaProcesu.Data_Zakonczenia_Procesu = Convert.ToDateTime(mtbDataZakonczeniaNowa.Text);
                }

                if (mtbDataKontroliNowa.Text != pustePole)
                {
                    realizacjaProcesu.Data_Kontroli = Convert.ToDateTime(mtbDataKontroliNowa.Text);
                }

                realizacjaProcesu.Uwagi_Kontroli = tbUwagiKontrolaNowa.Text;

                db.Realizacja_Procesu.Add(realizacjaProcesu);
                db.SaveChanges();
                MessageBox.Show("Dodano nową realizację");
                dgvRealizacjaProcesu.DataSource = db.vRealizacjaProcesuProdukcyjnego.Where(realizacja => realizacja.ID_Procesu_Produkcyjnego == idProcesu).ToList();
            }
        }