public ActionResult AddCompany(ElBolagViewModel el) { if (ModelState.IsValid) { if (Client.SaveElBolag(el)) { return(RedirectToAction("EditCompany")); } else { ModelState.AddModelError("", "Något har gått fel, är namnet unikt?"); } } return(View(el)); }
public bool SaveElBolag(ElBolagViewModel el) { var IsUnique = db.Companies.Any(i => i.Name == el.Name); if (!IsUnique) { var imgPath = SaveImage(el.Image); var bolag = new ElBolag { Name = el.Name, Phone = el.Phone, Image = imgPath }; db.Companies.Add(bolag); db.SaveChanges(); return(true); } return(false); }