private void StvoriPorukuNoviZadatak(Zadatak zadatak) { var zaposlenik = zadatak.ZaduženiZaposlenikNavigation; string messageSubjekt = $"{zaposlenik.Ime} - Novi zadatak!"; StringBuilder sb = new StringBuilder(); sb.AppendLine($"Bok {zaposlenik.Ime}!"); sb.AppendLine(); sb.AppendLine("Tvoj novi zadatak je: "); sb.AppendLine(); sb.AppendLine($"Ime zadatka: {zadatak.ImeZadatka}"); sb.AppendLine($"Vrsta zadatka: {zadatak.KategorijaZadatka.ImeKategorije}"); sb.AppendLine($"Šifra podruma: {(zadatak.PodrumId.HasValue ? zadatak.Podrum.ŠifraPodruma : "Općenito")}"); sb.AppendLine($"Šifra spremnika: {(zadatak.SpremnikId.HasValue ? zadatak.Spremnik.ŠifraSpremnika : "Općenito")}"); sb.AppendLine("Napomene:"); sb.AppendLine(zadatak.Bilješke); sb.AppendLine(); sb.AppendLine($"Početni datum zadatka: {zadatak.PočetakZadatka:d/M/yyyy}"); sb.AppendLine($"Rok zadatka: {zadatak.RokZadatka:d/M/yyyy}"); sb.AppendLine(); sb.AppendLine("Pozdrav, "); sb.AppendLine("Tvoj WineryApp!"); _repository.SendEmail(zaposlenik, messageSubjekt, sb.ToString()); }
public IActionResult DodajZadatak(ZadatakIM zadatakInput) { if (ModelState.IsValid || (!zadatakInput.VrstaAditivaId.HasValue && !zadatakInput.AditivId.HasValue)) { var noviZadatak = new Zadatak { ImeZadatka = zadatakInput.ImeZadatka, PočetakZadatka = zadatakInput.PočetakZadatka, RokZadatka = zadatakInput.RokZadatka, PodrumId = zadatakInput.PodrumId, AditivId = zadatakInput.AditivId, Podrum = zadatakInput.PodrumId.HasValue ? _repository.GetPodrum(zadatakInput.PodrumId.Value) : null, SpremnikId = zadatakInput.SpremnikId, Spremnik = zadatakInput.SpremnikId.HasValue ? _repository.GetSpremnik(zadatakInput.SpremnikId.Value) : null, KategorijaZadatkaId = zadatakInput.KategorijaZadatkaId, KategorijaZadatka = _repository.GetKategorijaZadatka(zadatakInput.KategorijaZadatkaId), Bilješke = zadatakInput.Bilješke, ZaduženiZaposlenik = zadatakInput.ZaposlenikId, ZaduženiZaposlenikNavigation = _repository.GetZaposlenik(zadatakInput.ZaposlenikId), StatusZadatka = (int)StatusZadatka.UTijeku }; _repository.DodajZadatak(noviZadatak); TempData["Uspješno"] = "Zadatak je uspješno zadan!"; StvoriPorukuNoviZadatak(noviZadatak); } else { TempData["Neuspješno"] = "Zadatak nije uspješno dodan u bazu podataka"; } return(RedirectToAction("Index")); }
public DetaljiZadatak(Zadatak z, Projekat p) { InitializeComponent(); this.DataContext = z; this.Tag = p; this.Show(); }
public async Task <IActionResult> Create([Bind("Id,Naziv,Datum")] Zadatak zadatak) { if (ModelState.IsValid) { zadatak.Id = Guid.NewGuid(); RegistrovaniKorisnik korisnik = await _userManager.GetUserAsync(User); //spasi u sesiju umjesto bazu if (korisnik == null) { List <Zadatak> postojeciTaskovi = HttpContext.Session.GetObjectFromJson <List <Zadatak> >("NeRegZadaci"); if (postojeciTaskovi == null) { postojeciTaskovi = new List <Zadatak> { }; } postojeciTaskovi.Add(zadatak); HttpContext.Session.SetObjectAsJson("NeRegZadaci", postojeciTaskovi); return(RedirectToAction(nameof(Index), new { datumString = DajDatumZaParametra(zadatak.Datum) })); } zadatak.Korisnik = korisnik; _context.Add(zadatak); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index), new { datumString = DajDatumZaParametra(zadatak.Datum) })); } return(RedirectToAction(nameof(Index), new { datumString = DajDatumZaParametra(DateTime.UtcNow.AddHours(2)) })); }
public async Task <IActionResult> Edit(Guid id, [Bind("Id,Naziv,Datum")] Zadatak zadatak) { if (id != zadatak.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(zadatak); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ZadatakExists(zadatak.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index), new { datumString = DajDatumZaParametra(zadatak.Datum) })); } return(RedirectToAction(nameof(Index), new { datumString = DajDatumZaParametra(DateTime.UtcNow.AddHours(2)) })); }
private void detalji_Closing(object sender, System.ComponentModel.CancelEventArgs e) { if (((Projekat)(this.Tag)).Id != 0 && !((Projekat)(this.Tag)).Privilegija.Equals("RADNIK")) { if (promena) { Zadatak z = ((Zadatak)this.DataContext); try { Packages.PZadatak.IzmeniInformacije(z.Id, z.Ime, z.Opis, z.PocetakIzrade, z.KrajIzrade, z.Tip); Packages.PZadatak.IzmeniStatus(z.Id, z.Status); } catch (Oracle.ManagedDataAccess.Client.OracleException oraError) { try { System.Windows.MessageBox.Show(Packages.PPoruka.VratiPrevod(oraError.Number.ToString())); } catch (Oracle.ManagedDataAccess.Client.OracleException err) { System.Windows.MessageBox.Show("Greska"); } } } } //izmena podataka }
public async Task <ActionResult <Zadatak> > CreatePerson(Zadatak zadatak) { _context.Zadataks.Add(zadatak); await _context.SaveChangesAsync(); return(CreatedAtAction("CreatePerson", new { id = zadatak.Id }, zadatak)); }
public IActionResult Edit(Zadatak zadatak) { try { if (ModelState.IsValid) { var zadatakIzBaze = service.FindById(zadatak.Id); if (zadatakIzBaze == null) { return(RedirectToAction("PageNotFound", "Home", new { message = "Zadatak čije podatke zahtevate ne postoji!" })); } // zadatakIzBaze.Angazovanja = zadatak.Angazovanja; zadatakIzBaze.Datum = zadatak.Datum; zadatakIzBaze.NazivZadatka = zadatak.NazivZadatka; zadatakIzBaze.Teren = zadatak.Teren; zadatakIzBaze.Status = zadatak.Status; service.Update(zadatakIzBaze); return(RedirectToAction("Index", new { message = $"Izmene o zadatku: {zadatakIzBaze.NazivZadatka} uspešno sačuvane" })); } return(View(zadatak)); } catch (Exception ex) { return(RedirectToAction("Error", "Home", new { message = ex.Message })); } }
public JsonResult UpdateAngazovanja([FromBody] IEnumerable <Object> angazovanja) { try { Zadatak z = null; foreach (Object a in angazovanja) { string json = a.ToString(); Angazovanje ang = Newtonsoft.Json.JsonConvert.DeserializeObject <Angazovanje>(json); var angazovanjeIzBaze = service.GetById(ang.PasId, ang.ZadatakId) ?? throw new Exception("Angažovanje čije podatke želite da izmenite ne postoji!"); angazovanjeIzBaze.DatumUnosaOcene = ang.DatumUnosaOcene; angazovanjeIzBaze.Ocena = ang.Ocena; z = angazovanjeIzBaze.Zadatak; service.Update(angazovanjeIzBaze); ZadatakDropDownList(ang.ZadatakId); } return(Json("Angažovanja uspešno ocenjena!")); } catch (Exception ex) { return(Json("Došlo je do greške prilikom unosa!" + ex)); } }
public IActionResult EditPersonById(int id, Zadatak input) { //var person = _context.Zadataks.ToList(); _context.Entry(input).State = EntityState.Modified; _context.SaveChanges(); return(NoContent()); }
public void TestZadatakServiceInsertZadatak() { //Arrange var newZadatak = new Zadatak() { Id = 3, Datum = new DateTime(2020, 04, 29), Status = Enumerations.Status.Kreiran.ToString(), Teren = "Niš", NazivZadatka = "Kontrola policijskog časa" }; newZadatak.Angazovanja = new List <Angazovanje>() { new Angazovanje() { DatumUnosaOcene = null, Ocena = null, ZadatakId = 1, Pas = unitOfWork.Object.PasRepository.FindById(1), PasId = 1, Zadatak = newZadatak }, new Angazovanje() { DatumUnosaOcene = null, Ocena = null, ZadatakId = 1, Pas = unitOfWork.Object.PasRepository.FindById(2), PasId = 2, Zadatak = newZadatak }, new Angazovanje() { DatumUnosaOcene = null, Ocena = null, ZadatakId = 1, Pas = unitOfWork.Object.PasRepository.FindById(3), PasId = 3, Zadatak = newZadatak } }; var service = new ZadatakService(unitOfWork.Object); //Act service.Insert(newZadatak); var result = service.GetAll(); var zadaci = unitOfWork.Object.ZadatakRepository.GetAll(); Zadatak zadatak = service.FindById(newZadatak.Id); //Assert Assert.Equal(newZadatak.Id, zadatak.Id); Assert.Equal(zadaci.Count(), result.Count()); unitOfWork.Verify(x => x.Save(), Times.Once); unitOfWork.Verify(x => x.ZadatakRepository.Insert(It.Is <Zadatak>(p => p.Id == 3)), Times.Once); }
void ExecuteNaredniDanCommand(Zadatak zadatak) { if (zadatak.DatumPredajnice == DateTime.Now.Date) { return; } zadatak.DatumPredajnice = zadatak.DatumPredajnice.AddDays(1); ExecuteDatumChangedCommand(zadatak); }
/// <summary> /// Ponovo popunjava tabelu predatih kolicina po smenama za prosledjeni zadatak na dan u zadatku /// </summary> /// <param name="zadatak"></param> private void OsveziPredajnice(Zadatak zadatak) { IEnumerable <Predajnica> predajniceNaDan = _dbService.GetPredajniceByMasinaAndNalogOnDate(zadatak.MasinaID, zadatak.NalogURadu.RadniNalogID, zadatak.DatumPredajnice); Predajnica p; p = predajniceNaDan.FirstOrDefault(p => p.Smena == 1); if (p != null) { zadatak.PrvaSmenaPredajnicaID = p.ID; zadatak.PrvaSmenaRadnikID = p.LiceID; zadatak.PrvaSmena1kl = p.Kolicina; zadatak.PrvaSmena2kl = p.DrugaKl; } else { zadatak.PrvaSmenaPredajnicaID = 0; zadatak.PrvaSmenaRadnikID = 0; zadatak.PrvaSmena1kl = 0; zadatak.PrvaSmena2kl = 0; } p = predajniceNaDan.FirstOrDefault(p => p.Smena == 2); if (p != null) { zadatak.DrugaSmenaPredajnicaID = p.ID; zadatak.DrugaSmenaRadnikID = p.LiceID; zadatak.DrugaSmena1kl = p.Kolicina; zadatak.DrugaSmena2kl = p.DrugaKl; } else { zadatak.DrugaSmenaPredajnicaID = 0; zadatak.DrugaSmenaRadnikID = 0; zadatak.DrugaSmena1kl = 0; zadatak.DrugaSmena2kl = 0; } p = predajniceNaDan.FirstOrDefault(p => p.Smena == 3); if (p != null) { zadatak.TrecaSmenaPredajnicaID = p.ID; zadatak.TrecaSmenaRadnikID = p.LiceID; zadatak.TrecaSmena1kl = p.Kolicina; zadatak.TrecaSmena2kl = p.DrugaKl; } else { zadatak.TrecaSmenaPredajnicaID = 0; zadatak.TrecaSmenaRadnikID = 0; zadatak.TrecaSmena1kl = 0; zadatak.TrecaSmena2kl = 0; } }
public async Task <ActionResult> EditPerson(int id, Zadatak zadatak) { if (id != zadatak.Id) { return(BadRequest()); } _context.Entry(zadatak).State = EntityState.Modified; await _context.SaveChangesAsync(); return(NoContent()); }
/// <summary> /// Displays random task /// </summary> private void SetRandomZadatakDisplay() { if (numOfCurrentTask == 1) { SetTaskNumDisplay(numOfCurrentTask); } zadatak = mainLogic.RandomZadatak(); labelZadatak.Text = zadatak.ZadatakString; entryAnswer.Text = ""; entryAnswer.Focus(); }
// u slucaju da se zadatak dropuje preko kontejnera faze // zadatak bi trebalo da se otkljuca, jer se nije nista desilo, a zavrsena je akcija private void Grid_Drop(object sender, DragEventArgs e) { if (e.Data.GetDataPresent("myZad")) { Zadatak z = e.Data.GetData("myZad") as Zadatak; if (z.Id != 0 && Packages.PZadatak.IsZakljucan(z.Id)) { Packages.PZadatak.Otkljucaj(z.Id); } } }
//otvaranje detalja o zadatku private void Border_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { //dupli click za otvaranje detalja o zadatku if (e.ChangedButton == MouseButton.Left && e.ClickCount == 2) { ZadatakGrid zad = sender as ZadatakGrid; Zadatak z = (Zadatak)zad.DataContext; //prikazuju se detalji DetaljiZadatak dz = new DetaljiZadatak(z, this.vm.TrenutniProjekat); } }
void ExecuteLostFocusCommand(Zadatak parameter) { string changedProperty = string.Empty; // ako zapis nije nov samo jedno svojstvo moze biti promenjeno if (OldZadatak.PrvaSmena1kl != parameter.PrvaSmena1kl) { changedProperty = "PrvaSmena1kl"; } else if (OldZadatak.DrugaSmena1kl != parameter.DrugaSmena1kl) { changedProperty = "DrugaSmena1kl"; } else if (OldZadatak.TrecaSmena1kl != parameter.TrecaSmena1kl) { changedProperty = "TrecaSmena1kl"; } else if (OldZadatak.PrvaSmena2kl != parameter.PrvaSmena2kl) { changedProperty = "PrvaSmena2kl"; } else if (OldZadatak.DrugaSmena2kl != parameter.DrugaSmena2kl) { changedProperty = "DrugaSmena2kl"; } else if (OldZadatak.TrecaSmena2kl != parameter.TrecaSmena2kl) { changedProperty = "TrecaSmena2kl"; } else if (OldZadatak.PrvaSmenaRadnikID != parameter.PrvaSmenaRadnikID) { changedProperty = "PrvaSmenaRadnikID"; } else if (OldZadatak.DrugaSmenaRadnikID != parameter.DrugaSmenaRadnikID) { changedProperty = "DrugaSmenaRadnikID"; } else if (OldZadatak.TrecaSmenaRadnikID != parameter.TrecaSmenaRadnikID) { changedProperty = "TrecaSmenaRadnikID"; } if (!string.IsNullOrEmpty(changedProperty)) { UpdatePredajnica(parameter, changedProperty); } }
private void buttonZadajZadatak_Click(object sender, EventArgs e) { Zadatak z = CreateZadatak(); if (z.prostorija == null) { MessageBox.Show("Neispravan broj prostorije"); return; } var query = new Neo4jClient.Cypher.CypherQuery("match (n:Radnik),(m:Prostorija) where n.brojRadnika='" + z.radnik.brojRadnika + "' and m.brojProstorije='" + z.prostorija.brojProstorije + "' create (n)-[r:ZADATAK{ naziv: '" + z.naziv + "' , hitno:'" + z.hitno + "',datum: date({ day:" + z.datum.Day + ", month:" + z.datum.Month + ", year:" + z.datum.Year + "})}]->(m) return r.naziv", new Dictionary <string, object>(), CypherResultMode.Set); ((IRawGraphClient)client).ExecuteCypher(query); //textBox3.Text=""; //textBox1.Text=""; this.Close(); }
public async Task <IActionResult> DeleteConfirmed(Guid id) { if (!User.Identity.IsAuthenticated) { List <Zadatak> postojeciTaskovi = HttpContext.Session.GetObjectFromJson <List <Zadatak> >("NeRegZadaci"); Zadatak zadatak1 = postojeciTaskovi.FirstOrDefault(z => z.Id == id); postojeciTaskovi.Remove(zadatak1); HttpContext.Session.SetObjectAsJson("NeRegZadaci", postojeciTaskovi); return(RedirectToAction(nameof(Index), new { datumString = DajDatumZaParametra(zadatak1.Datum) })); } var zadatak = await _context.Zadaci.FindAsync(id); _context.Zadaci.Remove(zadatak); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index), new { datumString = DajDatumZaParametra(zadatak.Datum) })); }
private Zadatak CreateZadatak() { Zadatak z = new Zadatak(); z.naziv = textBox3.Text; if (checkBox1.Checked) { z.hitno = "da"; } else { z.hitno = "ne"; } z.datum = dateTimePicker1.Value.Date; switch (comboBox1.Text) { case ("Bazen"): z.prostorija = this.VratiBazen(); break; case ("Sala"): z.prostorija = this.VratiSalu(); break; case ("Soba"): z.prostorija = this.VratiSobu(); break; } Dictionary <string, object> queryDict = new Dictionary <string, object>(); queryDict.Add("brojRadnika", brojRadnika); var query = new Neo4jClient.Cypher.CypherQuery("start n=node(*) where (n:Radnik) and exists(n.brojRadnika) and n.brojRadnika =~ {brojRadnika} return n", queryDict, CypherResultMode.Set); List <Radnik> radnik = ((IRawGraphClient)client).ExecuteGetCypherResults <Radnik>(query).ToList(); z.radnik = radnik[0]; return(z); }
public ZadatakIM ToZadatakIM(Zadatak zadatak, IRepository repository) { return(new ZadatakIM { ZadatakId = zadatak.ZadatakId, PodrumId = zadatak.PodrumId, AditivId = zadatak.AditivId, VrstaAditivaId = zadatak.AditivId.HasValue ? repository.GetAditiv(zadatak.AditivId.Value).VrstaAditivaId : new int?(), SpremnikId = zadatak.SpremnikId, PočetakZadatka = zadatak.PočetakZadatka, RokZadatka = zadatak.RokZadatka, ImeZadatka = zadatak.ImeZadatka, KategorijaZadatkaId = zadatak.KategorijaZadatkaId, Bilješke = zadatak.Bilješke, ZaposlenikId = zadatak.ZaduženiZaposlenik, StatusZadatka = zadatak.StatusZadatka }); }
public void TestZadatakServiceInsertInvalidZadatak() { var newZadatak = new Zadatak() { Id = 3, Datum = new DateTime(2020, 04, 22), Status = Enumerations.Status.Kreiran.ToString(), Teren = "Niš" }; var zadaci = unitOfWork.Object.ZadatakRepository.GetAll(); var service = new ZadatakService(unitOfWork.Object); Assert.Throws <ArgumentOutOfRangeException>(() => service.Insert(newZadatak)); unitOfWork.Verify(x => x.ZadatakRepository.Insert(It.IsAny <Zadatak>()), Times.Never); unitOfWork.Verify(s => s.Save(), Times.Never); Assert.DoesNotContain(zadaci, x => x.Id == newZadatak.Id); }
// ako se naziv i datum poklapaju ne bi trebalo da ubaci zadatak public JsonResult InsertZadatak([FromBody] Object zadatak) { try { string zadatakZaDeserijalizaciju = zadatak.ToString(); Zadatak z = Newtonsoft.Json.JsonConvert.DeserializeObject <Zadatak>(zadatakZaDeserijalizaciju); Zadatak zadatakZaUnos = new Zadatak() { NazivZadatka = z.NazivZadatka, Teren = z.Teren, Datum = z.Datum, Status = Enumerations.Status.Kreiran.ToString() }; List <Angazovanje> angazovanjaZaUnos = new List <Angazovanje>(); foreach (Angazovanje a in z.Angazovanja) { Pas pasIzBaze = servicePas.FindById(a.PasId); Angazovanje angazovanje = new Angazovanje() { PasId = a.PasId, ZadatakId = zadatakZaUnos.Id, Zadatak = zadatakZaUnos, DatumUnosaOcene = null, Ocena = null, Pas = pasIzBaze }; angazovanjaZaUnos.Add(angazovanje); } zadatakZaUnos.Angazovanja = angazovanjaZaUnos; service.Insert(zadatakZaUnos); return(Json("Uspešno uneto!")); } catch (Exception ex) { return(Json("Došlo je do greške prilikom unosa!" + ex)); } }
public static List <Zadatak> VratiZadatkeFaze(int id_faze) { using (OracleCommand cmd = new OracleCommand("P_ZADATAK.Vrati_Zadatke_Faze", DBConnection.con)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new OracleParameter("zadaci", OracleDbType.RefCursor, ParameterDirection.ReturnValue)); cmd.Parameters.Add(new OracleParameter("faza_id", OracleDbType.Varchar2, ParameterDirection.Input)); cmd.Parameters["faza_id"].Value = id_faze; OracleDataReader dr = cmd.ExecuteReader(); List <Zadatak> zadaci = new List <Zadatak>(); while (dr.Read()) { int id = (int)dr.GetDecimal(0); string ime = dr.GetString(1); string opis = dr.IsDBNull(2) ? null : dr.GetString(2); ZStatus status = (ZStatus)dr.GetDecimal(3); DateTime?pocetak = dr.IsDBNull(4) ? (DateTime?)null : dr.GetDateTime(4); DateTime?kraj = dr.IsDBNull(5) ? (DateTime?)null : dr.GetDateTime(5); ZTip tip = (ZTip)dr.GetDecimal(6); Zadatak zad = new Zadatak() { Id = id, Ime = ime, Opis = opis, Status = status, PocetakIzrade = pocetak, KrajIzrade = kraj, Tip = tip }; zadaci.Add(zad); } dr.Close(); return(zadaci); } }
private void Grid_PreviewMouseMove(object sender, MouseEventArgs e) { // Get the current mouse position Point mousePos = e.GetPosition(null); Vector diff = startPoint - mousePos; if (e.LeftButton == MouseButtonState.Pressed && (Math.Abs(diff.X) > SystemParameters.MinimumHorizontalDragDistance || Math.Abs(diff.Y) > SystemParameters.MinimumVerticalDragDistance)) { // Get the dragged ListViewItem ZadatakGrid zad = sender as ZadatakGrid; Zadatak z = (Zadatak)zad.DataContext; //zakljucavanje zadatka u bazi //ukoliko zadatak nije ubacen onda //ne treba da se ispita ali onda mora da se ispita if (z.Id != 0) { if (!Packages.PZadatak.IsZakljucan(z.Id)) { Packages.PZadatak.Zakljucaj(z.Id); // Initialize the drag & drop operation DataObject dragData = new DataObject("myZad", z); DragDrop.DoDragDrop(zad, dragData, DragDropEffects.Move); } else { MessageBox.Show(PPoruka.VratiPrevod("Z_LOCKED")); } } else { //ako necemo da zakljucava ovo ostavimo a ovo gore sve iskomentarisemo //Initialize the drag & drop operation DataObject dragData = new DataObject("myZad", z); DragDrop.DoDragDrop(zad, dragData, DragDropEffects.Move); } } }
public ZadatakViewModel PostZadatak(ZadatakViewModel model) { model.Id = Guid.NewGuid(); var datum = DateTime.Now; model.DatumKreiranja = datum.ToString("dd/MM/yyyy HH:mm"); model.Aktivan = true; var zadatak = new Zadatak() { Id = model.Id.Value, Naziv = model.Naziv, Opis = model.Opis, TipId = int.Parse(model.Tip), Aktivan = model.Aktivan, DatumKreiranja = datum, KreiranOd = model.KreiranOd }; _context.Zadaci.Add(zadatak); _context.SaveChanges(); return(model); }
private void MoveLeftZadatak(Zadatak zadatak2) { if (zadatak2 == null) { return; } // Zadatak koji je istog statusa i iste hitnosti a ima redosled koji je najveci, ali manji ili jednak od zadatak2.redosled // ako je isti redosled onda gleda najveci RadniNalogID Zadatak zadatak1 = (from m in MasineURadu where m.MasinaID == zadatak2.MasinaID from z in m.Zadaci where z.StatusMasine == zadatak2.StatusMasine && z.Hitno == zadatak2.Hitno orderby z.Redosled descending select z).FirstOrDefault(); if (zadatak1 == null) { return; } _dbService.SetRedosledAngazovaneMasine(zadatak2.ID, zadatak2.Redosled - 1); OsveziFormu(); }
public void Update(Zadatak zadatak) { zadaci.Find(z => z.Id == zadatak.Id).NazivZadatka = zadatak.NazivZadatka; zadaci.Find(z => z.Id == zadatak.Id).Teren = zadatak.Teren; zadaci.Find(z => z.Id == zadatak.Id).Datum = zadatak.Datum; }
public void Insert(Zadatak t) { zadaci.Add(t); }