public void EditSupplier(EditSupplierBM model, int userId) { var supplier = Mapper.Map <Supplier>(model); Contex.Entry(supplier).State = EntityState.Modified; Contex.SaveChanges(); this.AddLog(userId, Operation.Edit); }
public ActionResult Edit([Bind(Include = "Id,Name,IsImporter")] EditSupplierBM model) { var session = this.Request.Cookies.Get("sessionId"); if (ModelState.IsValid && AuthenticationManager.IsAuthenticated(session.Value)) { User loggedUser = AuthenticationManager.GetAuthenticatedUser(session.Value); this.service.EditSupplier(model, loggedUser.Id); return(RedirectToAction("Index")); ; } return(View(model)); }