public EngineModelModel GetEngineModel(int?ModelID) { EngineModelModel model = new EngineModelModel(); //will call data access layer to call SQL stored procedure to return Engine model with Engine Collection populated with all model id's and model names. //UNCOMMENT WHEN DAL SET UP //DataTable dtEngineModel = DAL.GetEngineModelModel(ConnectionString); //foreach (DataRow row in dtEngineModel.Rows) //{ // model.ModelCollection.Add(new EngineModelModel.tblEngineModel // { // ModelID = Convert.ToInt32(row["ModelID"]), // ModelName = row["ModelName"].ToString() // }); //COMMENT REGION WHEN DAL SET UP #region Engine Model unit test values model.ModelCollection.Add(new EngineModelModel.tblEngineModel { ModelName = "I0550N", ModelID = 1 }); model.ModelCollection.Add(new EngineModelModel.tblEngineModel { ModelName = "I0220N", ModelID = 2 }); #endregion model.ModelCollection.RemoveAll(item => (item.ModelID != ModelID && ModelID != null)); return(model); }
public List <SelectListItem> GetModelSelectListItem(string modelID) { EngineModelModel model = GetEngineModel(); List <SelectListItem> ModelSelectList = new List <SelectListItem>(); foreach (var item in model.ModelCollection) { ModelSelectList.Add(new SelectListItem() { Text = item.ModelName, Value = item.ModelID.ToString(), //True(TT) if ModelName not null and values match Selected = (modelID != null && item.ModelID.ToString() == modelID) // Selected = false }); } return(ModelSelectList); }
public SerialNumberEngineModelSpec() { EngineModelViewModel = new EngineModelModel(); SpecViewModel = new SpecModel(); SerialNumberViewModel = new SerialNumberModel(); }
public void AddModel(EngineModelModel EngineModel) { }
public ModelSpec() { EngineViewModel = new EngineModelModel(); SpecViewModel = new SpecModel(); }