public async Task <IActionResult> Create(DefaultModel model, CPResourceEntity item) { ViewBag.Title = "Thêm mới"; if (!string.IsNullOrEmpty(model.ID) || !string.IsNullOrEmpty(item.ID)) { return(RedirectToAction("Edit", new { model.ID })); } else { item.LangID = _currentLang.ID; await _service.AddAsync(item); } return(View()); }
public async Task <IActionResult> Create(DefaultModel model, CPResourceEntity item) { ViewBag.Title = "Thêm mới"; if (model.ID > 0 || item.ID > 0) { return(RedirectToAction("Edit", new { model.ID })); } else { item.LangID = _currentLang.ID; await _service.SaveAsync(item); } return(View()); }
public async Task <IActionResult> Edit(DefaultModel model, CPResourceEntity item) { ViewBag.Title = "Chỉnh sửa"; if (string.IsNullOrEmpty(model.ID) && string.IsNullOrEmpty(item.ID)) { ViewBag.Message = "Chưa chọn đối tượng đê sửa"; } else { string ID = model.ID; var _item = _service.GetByID(ID); if (_item != null) { item.LangID = string.IsNullOrEmpty(item.LangID) ? _item.LangID : item.LangID; await _service.AddAsync(item); } ViewBag.Data = _service.GetByID(ID); } ViewBag.Model = model; return(RedirectToAction("index")); }
public async Task <IActionResult> Edit(DefaultModel model, CPResourceEntity item) { ViewBag.Title = "Chỉnh sửa"; if (model.ID <= 0 && item.ID <= 0) { ViewBag.Message = "Chưa chọn đối tượng đê sửa"; } else { int ID = model.ID; var _item = _service.GetItemByID(ID); if (_item != null) { item.LangID = item.LangID <= 0 ? _item.LangID : item.LangID; await _service.SaveAsync(item); } ViewBag.Data = _service.GetItemByID(ID); } ViewBag.Model = model; return(RedirectToAction("index")); }
public IActionResult Edit(DefaultModel model, CPResourceEntity item) { return(RedirectToAction("index")); }
public IActionResult Create(DefaultModel model, CPResourceEntity item) { return(View()); }