示例#1
0
 public IActionResult dodajSliku([FromBody] PrihvatanjeResenihProbelma data)
 {
     if (data == null)
     {
         return(BadRequest("blah"));
     }
     _IKomentariUI.saveResenjeInstitucije(data);
     return(Ok());
 }
示例#2
0
        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);
        }
示例#3
0
 public int saveResenjeInstitucije(PrihvatanjeResenihProbelma slika)
 {
     return(_IKomentariDAL.saveResenjeInstitucije(slika));
 }