public async Task <IActionResult> Edit(int id, [Bind("Id,BransAd,Foto")] Brans brans) { if (id != brans.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(brans); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BransExists(brans.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(brans)); }
public async Task <IActionResult> Create([Bind("Id,BransAd,Foto")] Brans brans) { if (ModelState.IsValid) { //****** //string webRootPath = _hostingEnvironment.WebRootPath; //var files = HttpContext.Request.Form.Files; //string fileName = Guid.NewGuid().ToString(); //var uploads = Path.Combine(webRootPath, @"images\brans"); //var extension = Path.GetExtension(files[0].FileName); //using (var fileStream = new FileStream(Path.Combine(uploads, fileName + extension), FileMode.Create)) //{ // files[0].CopyTo(fileStream); //} //brans.Foto = @"\images\brans\" + fileName + extension; //******** _context.Add(brans); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(brans)); }
public IActionResult Ekle(Brans model, IFormFile Foto) { //ekleme işlemi ypaulacak. if (Foto != null) { string uzanti = Foto.FileName.Split(".")[1]; //var filePath = "/Areas/Admin/Images/BransLogo/" + Guid.NewGuid().ToString() +"."+uzanti; string dosyaAdi = Guid.NewGuid().ToString() + "." + uzanti; var filePath = "Areas/Admin/Images/BransLogo/" + dosyaAdi; using (var stream = new FileStream(filePath, FileMode.Create)) { Foto.CopyToAsync(stream); } model.LogoUrl = "/branslogos/" + dosyaAdi; } model.KayitTarihi = DateTime.Now; model.SilindiMi = false; service.Brans.Add(model); var result = service.SaveChanges(); TempData["Mesaj"] = result.BasariliMi ? "Kayıt Eklendi." : result.Mesaj; nlogger.Info("branş ekleme gerçekleşti."); return(RedirectToAction(nameof(Ekle))); }
public ActionResult DeleteConfirmed(int id) { Brans brans = bransManager.Find(x => x.Id == id); bransManager.Delete(brans); CacheHelper.RemoveCategoriesFromCache(); return(RedirectToAction("Index")); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Brans brans = bransManager.Find(x => x.Id == id.Value); if (brans == null) { return(HttpNotFound()); } return(View(brans)); }
public ActionResult Create(Brans brans, HttpPostedFileBase PostImage) { ModelState.Remove("CreatedOn"); ModelState.Remove("ModifiedOn"); ModelState.Remove("ModifiedName"); if (ModelState.IsValid) { bransManager.Insert(brans); CacheHelper.RemoveCategoriesFromCache(); return(RedirectToAction("Index")); } return(View(brans)); }
public ActionResult Edit(Brans brns, HttpPostedFileBase PostImage) { ModelState.Remove("CreatedOn"); ModelState.Remove("ModifiedOn"); ModelState.Remove("ModifiedName"); if (ModelState.IsValid) { Brans brans = bransManager.Find(x => x.Id == brns.Id); brans.Title = brns.Title; brans.Description = brns.Description; bransManager.Update(brans); CacheHelper.RemoveCategoriesFromCache(); return(RedirectToAction("Index")); } return(View(brns)); }
private void cmbBranslar_SelectedIndexChanged(object sender, EventArgs e) { cmbDoktorlar.SelectedIndex = -1; cmbDoktorlar.Items.Clear(); Brans b = cmbBranslar.SelectedItem as Brans; if (b.Doktors.Count == 0) { cmbDoktorlar.Items.Clear(); return; } else { foreach (Doktor item in b.Doktors) { if (cmbDoktorlar.Items.Contains(item)) { continue; } cmbDoktorlar.Items.Add(item); } } }
public Ogretmen(string adi, string soyadi, Brans brans = Brans.Yazilim) : base(adi, soyadi) { EgitmenlikBransi = brans; }
public ResultMessage <Brans> Update(Brans data) { return(repository.Update(data)); }
public ResultMessage <Brans> Add(Brans data) { return(repository.Add(data)); }