// // GET: /CS_tbWorkType/Create public ActionResult Create() { using (OnlineShopDbContext db = new OnlineShopDbContext()) { CS_tbWorkTypeViewModel model = new CS_tbWorkTypeViewModel(); model.CS_tbWorkType = db.CS_tbWorkType.OrderBy(m => m.ID).ToList(); //--------Add Dropdown for MainProjectName-------------------// model.CS_tbViTri = db.CS_tbViTri.OrderBy(m => m.ID).ToList(); model.WorkTypeMain_All = new List <SelectListItem>(); var items = new List <SelectListItem>(); foreach (var CS_WorkType_Main in model.CS_tbViTri) { items.Add(new SelectListItem() { Value = CS_WorkType_Main.ID.ToString(), Text = CS_WorkType_Main.CS_ViTri, }); } model.WorkTypeMain_All = items; //--------Add Dropdown for MainProjectName-------------------// return(View("Create", model)); } }
public ActionResult Delete(int id, CS_tbWorkTypeViewModel collection) { try { using (OnlineShopDbContext db = new OnlineShopDbContext()) { CS_tbWorkTypeViewModel model = new CS_tbWorkTypeViewModel(); CS_tbWorkType Exsiting_WorkType = db.CS_tbWorkType.Find(id); db.CS_tbWorkType.Remove(Exsiting_WorkType); db.SaveChanges(); //--------Add Dropdown for MainProjectName-------------------// model.CS_tbViTri = db.CS_tbViTri.OrderBy(m => m.ID).ToList(); model.WorkTypeMain_All = new List <SelectListItem>(); var items = new List <SelectListItem>(); foreach (var CS_WorkType_Main in model.CS_tbViTri) { items.Add(new SelectListItem() { Value = CS_WorkType_Main.ID.ToString(), Text = CS_WorkType_Main.CS_ViTri, }); } model.WorkTypeMain_All = items; //--------Add Dropdown for MainProjectName-------------------// return(View("Finish", model)); } } catch { return(View()); } }
// // GET: /CS_tbWorkType/Details/5 public ActionResult Details(CS_tbWorkTypeViewModel collection) { using (OnlineShopDbContext db = new OnlineShopDbContext()) { if (collection.CS_tbWorkTypeSelect.CoreWorkType == 0) { CS_tbWorkTypeViewModel model = new CS_tbWorkTypeViewModel(); model.CS_tbWorkType = db.CS_tbWorkType.OrderBy(i => i.ID).ToList(); //--------Add Dropdown for MainProjectName-------------------// model.CS_tbViTri = db.CS_tbViTri.OrderBy(m => m.ID).ToList(); model.WorkTypeMain_All = new List <SelectListItem>(); var items = new List <SelectListItem>(); foreach (var CS_WorkType_Main in model.CS_tbViTri) { items.Add(new SelectListItem() { Value = CS_WorkType_Main.ID.ToString(), Text = CS_WorkType_Main.CS_ViTri, }); } model.WorkTypeMain_All = items; //--------Add Dropdown for MainProjectName-------------------// return(View("Index", model)); } else { CS_tbWorkTypeViewModel model = new CS_tbWorkTypeViewModel(); model.CS_tbWorkType = db.CS_tbWorkType.Where(m => m.CoreWorkType == collection.CS_tbWorkTypeSelect.CoreWorkType).OrderBy(i => i.ID).ToList(); //--------Add Dropdown for MainProjectName-------------------// model.CS_tbViTri = db.CS_tbViTri.OrderBy(m => m.ID).ToList(); model.WorkTypeMain_All = new List <SelectListItem>(); var items = new List <SelectListItem>(); foreach (var CS_WorkType_Main in model.CS_tbViTri) { items.Add(new SelectListItem() { Value = CS_WorkType_Main.ID.ToString(), Text = CS_WorkType_Main.CS_ViTri, }); } model.WorkTypeMain_All = items; //--------Add Dropdown for MainProjectName-------------------// return(View("Index", model)); } } }