예제 #1
0
        public ActionResult MarkaDuzenle(Marka marka, List <HttpPostedFileBase> image)
        {
            Resim _resim;

            foreach (var item in image)
            {
                _resim = new Resim();
                var extension = Path.GetExtension(item.FileName);
                if (image != null && (extension == ".jpg" || extension == ".png" || extension == ".jpeg"))
                {
                    var path           = Server.MapPath("~/UploadImages");
                    var RandomFileName = Path.GetRandomFileName();
                    var Name           = Path.ChangeExtension(RandomFileName, ".jpg");
                    var final          = Path.Combine(path, Name);
                    item.SaveAs(final);
                    _resim.Ad = Name;
                    marka.Resim.Add(_resim);
                }
            }
            _marka.UpdateMarka(marka);
            ViewBag.Duzenleme = "true";
            return(View("MarkaIslem", _marka.GetMarkas()));
        }
예제 #2
0
 public IHttpActionResult PutMarka(Marka marka)
 {
     markaRep.UpdateMarka(marka);
     return(Ok("Değiştirme İşlemi Başarılı"));
 }