private void btnHZlecen_Click(object sender, EventArgs e) { Status_detale_zlecenie s = statusdetalezlecenieBindingSource.Current as Status_detale_zlecenie; using (HistoriaStatusyZlecenia historiaStatusyZlecenia = new HistoriaStatusyZlecenia(db, s)) { if (historiaStatusyZlecenia.ShowDialog() == DialogResult.OK) { } } }
private void btnszczegoly_Click(object sender, EventArgs e) { Status_detale_zlecenie s = statusdetalezlecenieBindingSource.Current as Status_detale_zlecenie; int id = s.ID_ZLECENIA; using (SzczegolyZlecenia szczegoly = new SzczegolyZlecenia(id, db, uprawnienia)) { if (szczegoly.ShowDialog() == DialogResult.OK) { } } }
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); } } } }