public ActionResult Edit(TradeMarkVM model) { if (ModelState.IsValid) { var trademark = rptrademark.FirstOrDefault(x => (x.Name.ToLower() == model.Name.ToLower() || x.BarcodeValue == model.BarcodeValue) && x.ID != model.ID); if (trademark != null) { ViewBag.IslemDurum = trademark.Name.ToLower() == model.Name.ToLower() ? EnumIslemDurum.IsimMevcut : EnumIslemDurum.BarkodMevcut; } else { TradeMark entity = rptrademark.Find(model.ID); entity.Name = model.Name; entity.BarcodeValue = model.BarcodeValue; entity.UpdateDate = DateTime.Now; rptrademark.SaveChanges(); ViewBag.IslemDurum = EnumIslemDurum.Basarili; } } else { ViewBag.IslemDurum = EnumIslemDurum.ValidationHata; } return(View(model)); }
public ActionResult Add(TradeMarkVM model) { if (ModelState.IsValid) { var trademark = rptrademark.FirstOrDefault(x => x.Name.ToLower() == model.Name.ToLower() || x.BarcodeValue == model.BarcodeValue); if (trademark != null) { ViewBag.IslemDurum = trademark.Name.ToLower() == model.Name.ToLower() ? EnumIslemDurum.IsimMevcut : EnumIslemDurum.BarkodMevcut; } else { TradeMark entity = new TradeMark { Name = model.Name, BarcodeValue = model.BarcodeValue }; rptrademark.Add(entity); ViewBag.IslemDurum = EnumIslemDurum.Basarili; } } else { ViewBag.IslemDurum = EnumIslemDurum.ValidationHata; } return(View(model)); }
public ActionResult Edit(int id) { var entity = rptrademark.Find(id); TradeMarkVM model = new TradeMarkVM { ID = entity.ID, Name = entity.Name, BarcodeValue = entity.BarcodeValue }; return(View(model)); }