public bool Insert(TrainingProduct entity) { bool result = false; result = Validate(entity); if (result) { //TODO } return(result); }
public TrainingProduct Get(int productId) { List <TrainingProduct> list = new List <TrainingProduct>(); TrainingProduct result = new TrainingProduct(); //TODO list = CreateMockData(); result = list.Find(p => p.ProductId == productId); return(result); }
public bool Validate(TrainingProduct entity) { ValidationErrors.Clear(); if (!string.IsNullOrEmpty(entity.ProductName)) { if (entity.ProductName.ToLower() == entity.ProductName) { ValidationErrors.Add(new KeyValuePair <string, string>("Product Name", "Product Name must not be all lower case.")); } } return(ValidationErrors.Count == 0); }
public bool Delete(TrainingProduct entity) { //TODO return(true); }