public bool AddProductLink([FromBody] SchoolProductsLinkViewModel model) { SchoolProductsLink db = new SchoolProductsLink(); try { Mapper.Map(model, db); _context.SchoolProductsLink.Add(db); var result = _context.SaveChanges(); return(true); } catch (Exception ex) { var error = ex.InnerException; return(false); } }
public bool RemoveProductLink([FromBody] SchoolProductsLinkViewModel model) { SchoolProductsLink db = _context.SchoolProductsLink.Where(p => p.ProductId == model.ProductId && p.SuppliersId == model.SuppliersId).FirstOrDefault(); try { if (db.ProductId == model.ProductId) { Mapper.Map(model, db); _context.SchoolProductsLink.Remove(db); var result = _context.SaveChanges(); return(true); } else { return(false); } } catch (Exception ex) { var error = ex.InnerException; return(false); } }