public bool AddVersionMapping(product_version_mapping productVersion, long create_by) { try { var product = new product_version_mapping(); product.product_version_id = productVersion.product_version_id; product.created_by = create_by; product.is_active = productVersion.is_active; product.product_id = productVersion.product_id; product.created_date = DateTime.Now; _entities.product_version_mapping.Add(product); int save = _entities.SaveChanges(); if (save > 0) { return(true); } else { return(false); } } catch (Exception) { return(false); } }
public bool CheckDuplicateMappingForUpdate(product_version_mapping productColor) { try { var check = _entities.product_version_mapping.SingleOrDefault(a => a.product_id == productColor.product_id && a.product_version_id == productColor.product_version_id); if (check == null) { return(true); } else { return(false); } } catch (Exception) { throw; } }
public bool EditVersionrMapping(product_version_mapping productColor, long update_by) { var product1 = _entities.product_version_mapping.Find(productColor.product_version_mapping_id); product1.product_version_id = productColor.product_version_id; product1.is_active = productColor.is_active; product1.updated_by = update_by; product1.updated_date = DateTime.Now; product1.product_id = productColor.product_id; int save = _entities.SaveChanges(); if (save > 0) { return(true); } else { return(false); } }