protected override void Init() { Products = new List <TrainingProduct>(); SearchEntity = new TrainingProduct(); Entity = new TrainingProduct(); base.Init(); }
public TrainingProductViewModel() { Init(); Products = new List <TrainingProduct>(); SearchEntity = new TrainingProduct(); Entity = new TrainingProduct(); }
public TrainingProductViewModel(ITrainingProductManager tpmanager) : base(tpmanager) { Init(); Products = new List <TrainingProduct>(); SearchEntity = new TrainingProduct(); Entity = new TrainingProduct(); }
public TrainingProductViewModel() : base() { // Initialize other variables Products = new List <TrainingProduct>(); SearchEntity = new TrainingProduct(); Entity = new TrainingProduct(); }
protected override void Edit() { TrainingProductManager mgr = new TrainingProductManager(); Entity = mgr.Get(Convert.ToInt32(EventArgument)); base.Edit(); }
private void Add() { IsValid = true; Entity = new TrainingProduct(); Entity.IntroductionDate = DateTime.Now; Entity.Url = "http://"; Entity.Price = 0; AddMode(); }
protected override void Init() { Products = new List <TrainingProduct>(); SearchEntity = new TrainingProduct(); Entity = new TrainingProduct(); ValidationErrors = new List <KeyValuePair <string, string> >(); base.Init(); }
protected override void Delete() { TrainingProductManager mgr = new TrainingProductManager(); Entity = new TrainingProduct(); Entity.ProductId = Convert.ToInt32(EventArgument); mgr.Delete(Entity); Get(); base.Delete(); }
public bool Insert(TrainingProduct entity) { bool ret = false; ret = Validate(entity); if (ret) { } return(ret); }
public TrainingProduct Get(int productId) { List <TrainingProduct> list = new List <TrainingProduct>(); TrainingProduct ret = new TrainingProduct(); list = CreateMockData(); ret = list.Find(p => p.ProductId == productId); return(ret); }
public void Add(TrainingProduct productForCreation) { _mockData.Add(new TrainingProduct { ProductId = _mockData.Count + 1, ProductName = productForCreation.ProductName, IntroductionDate = Convert.ToDateTime(productForCreation.IntroductionDate), Url = productForCreation.Url, Price = Convert.ToDecimal(productForCreation.Price) }); }
protected override void Add() { IsValid = true; Entity = new TrainingProduct(); Entity.IntroductionDate = DateTime.Now; Entity.Url = "http://"; Entity.Price = 0; base.Add(); }
public List <TrainingProduct> Get(TrainingProduct entity) { List <TrainingProduct> ret = new List <TrainingProduct>(); ret = CreateMockData(); if (!string.IsNullOrEmpty(entity.ProductName)) { ret = ret.FindAll(p => p.ProductName.ToLower().StartsWith(entity.ProductName, StringComparison.CurrentCultureIgnoreCase)); } return(ret); }
public List <TrainingProduct> Get(TrainingProduct entity) { List <TrainingProduct> ret = new List <TrainingProduct>(); ret = Products; if (!string.IsNullOrEmpty(entity.ProductName)) { ret = ret.FindAll(p => p.ProductName.StartsWith(entity.ProductName)); } return(ret); }
public bool Validate(TrainingProduct entity) { ValidationErrors.Clear(); if (!string.IsNullOrEmpty(entity.ProductName)) { if (entity.ProductName.ToLower() == entity.ProductName) { ValidationErrors.Add(new KeyValuePair <string, string>("ProductName", "Product Name must not be all lower case")); } } return(ValidationErrors.Count == 0); }
protected override void Add() { IsValid = true; // Initialize Entity Object Entity = new TrainingProduct(); Entity.IntroductionDate = DateTime.Now; Entity.Url = string.Empty; Entity.Price = 0; base.Add(); }
public bool Insert(TrainingProduct trainingProduct) { bool ret = false; ret = Validate(trainingProduct); if (ret) { //TODO vcreate insertcode } return(true); }
public bool Update(TrainingProduct entity) { bool ret = false; ret = Validate(entity); if (ret) { //TODO: Create UPDATE code here sqlTP.Update(entity); } return(ret); }
private void Delete() { TrainingProduct entity = new TrainingProduct { ProductId = Convert.ToInt32(EventArgument) }; TrainingProductManager.Delete(entity); Get(); ListMode(); }
public bool Insert(TrainingProduct entity) { bool ret = false; ret = Validate(entity); if (ret) { //TODO: Create Insert code here sqlTP.Add(entity); } return(ret); }
public List <TrainingProduct> Get(TrainingProduct trainingProduct) { List <TrainingProduct> ret = new List <TrainingProduct>(); ret = CreateMockData(); if (!string.IsNullOrEmpty(trainingProduct.ProductName)) { ret = ret.FindAll(p => p.ProductName.ToLower().StartsWith(trainingProduct.ProductName.ToLower())); } return(ret); }
public TrainingProduct Get(int productId) { List <TrainingProduct> list = new List <TrainingProduct>(); TrainingProduct ret = new TrainingProduct(); //TODO: Call your data acces method here //list = CreateMockData(); //ret = list.Find(p => p.ProductId == productId); ret = sqlTP.Get(productId); return(ret); }
public bool Insert(TrainingProduct entity) { bool ret = false; ret = Validate(entity); if (ret) { /// TODO: Create INSERT code here } return(ret); }
public bool Update(TrainingProduct entity) { bool isValid = false; isValid = Validate(entity); if (isValid) { //Update code TrainingProduct productToRemove = Get(entity.ProductId); Products.Remove(productToRemove); Products.Add(entity); } return(isValid); }
public TrainingProduct Get(int productId) { List <TrainingProduct> ret = new List <TrainingProduct>(); TrainingProduct entity = null; // TODO: Add data access method here ret = CreateMockData(); // Find the specific product entity = ret.Find(p => p.ProductId == productId); return(entity); }
public List <TrainingProduct> Get(TrainingProduct entity) { List <TrainingProduct> ret = new List <TrainingProduct>(); // TODO: Add your own data access method here ret = CreateMockData(); // Do any searching if (!string.IsNullOrEmpty(entity.ProductName)) { ret = ret.FindAll( p => p.ProductName.ToLower(). StartsWith(entity.ProductName, StringComparison.CurrentCultureIgnoreCase)); } return(ret); }
protected override void Delete() { TrainingProductManager mgr = new TrainingProductManager(); // Create new entity Entity = new TrainingProduct(); // Get primary key from EventArgument Entity.ProductId = Convert.ToInt32(EventArgument); // Call data layer to delete record mgr.Delete(Entity); // Reload the Data Get(); base.Delete(); }
public List <TrainingProduct> Get(TrainingProduct entity) { List <TrainingProduct> ret = new List <TrainingProduct>(); //TODO: Add your data access method here //ret = CreateMockData(); IEnumerable <TrainingProduct> toList = sqlTP.GetAll().ToList(); if (toList != null && toList.Any()) { ret = toList.ToList(); if (ret.Count > 0) { if (!string.IsNullOrEmpty(entity.ProductName)) { ret = ret.FindAll(p => p.ProductName.ToLower().StartsWith(entity.ProductName, StringComparison.CurrentCultureIgnoreCase)); } } } return(ret); }
private void ResetSearch() { SearchEntity = new TrainingProduct(); Get(); }
public bool Delete(TrainingProduct entity) { //TODO: Create DELETE code here sqlTP.Delete(entity.ProductId); return(true); }