public IActionResult dodajSliku([FromBody] PrihvatanjeResenihProbelma data) { if (data == null) { return(BadRequest("blah")); } _IKomentariUI.saveResenjeInstitucije(data); return(Ok()); }
public int saveResenjeInstitucije(PrihvatanjeResenihProbelma slika) { Komentari komentar = new Komentari(); var imageDataByteArray = Convert.FromBase64String(slika.base64); komentar.KorisnikID = slika.idInstitucije; komentar.ObjaveID = slika.idObjave; komentar.urlSlike = "komentari//images//image" + DateTime.Now.ToString("yyyyMMddHHmmssfff") + ".jpg"; // data.slika.FileName; // + image.id + ".jpg";// data.slika.FileName; String webRoot = _IWebHostEnvironment.WebRootPath; var PathWithFolderName = System.IO.Path.Combine(webRoot, komentar.urlSlike); System.IO.File.WriteAllBytes(PathWithFolderName, imageDataByteArray); //saving image in folder komentar.resenProblem = 1; komentar.oznacenKaoResen = 1; komentar.tekst = slika.tekst; // _IObavestenjaDAL.dodajKomentar(komentar); _context.komentari.Add(komentar); _context.SaveChanges(); return(1); }
public int saveResenjeInstitucije(PrihvatanjeResenihProbelma slika) { return(_IKomentariDAL.saveResenjeInstitucije(slika)); }