public async Task <ActionResult> Module(ModuleElementViewModel model) { var module = new ModuleElement { Attr = model.Attr, ModuleId = model.ModuleId, Remark = model.Remark, Name = model.Name, Script = model.Script }; List <SelectListItem> MyList = new List <SelectListItem>(); var moduleName = await this._moduleRepository.GetEntityListAsync <Module>(null); foreach (var item in moduleName) { var select = new SelectListItem(); select.Text = item.Name; select.Value = item.Id.ToString(); MyList.Add(select); } ViewBag.ModuleName = MyList; var result = await this._moduleRepository.InsertModule(module); var entity = await this._moduleRepository.FindEntityAsync <Module>(t => t.Id == 1); var entities = entity.ToModel(); return(View()); }
public ActionResult ModuleElementAdd(ModuleElementViewModel model) { if (ModelState.IsValid) { _moduleElementRepository.Insert(_mapper.Map <ModuleElementEntity>(model)); _unitOfWork.Commit(); return(Json(new { d = true })); } ViewBag.moduleId = model.ModuleId; return(Json(new { d = false })); }