public IActionResult Snimi(CvijeceEvidentirajVM x) { Cvijece cvijece = new Cvijece(); x.PutanjaDoSlike = UploadFile(x); if (x.CvijeceID == 0) { _dbContext.Add(cvijece); } else { cvijece = _dbContext.Cvijece.Find(x.CvijeceID); } cvijece.CvijeceID = x.CvijeceID; cvijece.VrstaCvijeca = x.VrstaCvijeca; cvijece.TipCvijecaID = x.TipCvijecaID; cvijece.CijenaCvijeca = x.CijenaCvijeca; if (!string.IsNullOrEmpty(x.PutanjaDoSlike)) { cvijece.PutanjaDoSlikeCvijeca = x.PutanjaDoSlike; } _dbContext.SaveChanges(); var nazivv = _dbContext.TipCvijeca.Where(a => a.TipCvijecaID == cvijece.TipCvijecaID).FirstOrDefault().NazivTipaCvijeca; _hubContext.Clients.All.SendAsync("prijemCvijeca", cvijece.CijenaCvijeca, nazivv, cvijece.PutanjaDoSlikeCvijeca, x.VrstaCvijeca, cvijece.CvijeceID); return(Redirect("PrikazCvijeca?KorisnikID=" + x.KorisnikID)); }
public IActionResult ObrisiCvijece(string KorisnikID, int CvijeceID) { Cvijece pronadjen = _dbContext.Cvijece.Find(CvijeceID); _dbContext.Remove(pronadjen); _dbContext.SaveChanges(); return(Redirect("PrikazCvijeca?KorisnikID=" + KorisnikID)); }