public async Task <IActionResult> Insert(InsertNewsListView model) { model.UserId = this.UserId; TempData.AddResult(await _newsRepository.Insert(model)); return(Redirect(IndexUrlWithQueryString)); }
public async Task <IActionResult> Insert(InsertNewsListView model) { model.UserId = this.UserId; //var result1 = await _newsGroupRepository.AddAsync(new DataLayer.ViewModels.NewsGroup.NewsGroupInsertViewModel //{ // Title = this.UserId.ToString() //}); var result = await _newsRepository.Insert(model); TempData.AddResult(result); return(RedirectToAction("Index")); }
/// <summary> /// ثبت اطلاعات در جدول مورد نظر /// </summary> /// <param name="model">مدلی که باید به این تابع پاس داده شود تا بتوان آن را ذخیره کرد</param> /// <returns></returns> public async Task <SweetAlertExtenstion> Insert(InsertNewsListView model) { try { var entity = Mapper.Map <News>(model); await _newsGroupRepository.AddAsync(new DataLayer.ViewModels.NewsGroup.NewsGroupInsertViewModel { Title = "12" }); #region ذخیره فایل مورد نظر entity.ImageAddress = await MFile.Save(model.ImageFile, "Uploads/NewsImages"); #endregion await _newsGroupRepository.AddAsync(new DataLayer.ViewModels.NewsGroup.NewsGroupInsertViewModel { Title = "13" }); entity.Date = DateTime.Now; var result1 = await _newsGroupRepository.AddAsync(new DataLayer.ViewModels.NewsGroup.NewsGroupInsertViewModel { Title = DateTime.Now.ToString() }); await AddAsync(entity); await _newsGroupRepository.AddAsync(new DataLayer.ViewModels.NewsGroup.NewsGroupInsertViewModel { Title = "14" }); return(SweetAlertExtenstion.Ok()); } catch { return(SweetAlertExtenstion.Error()); } }
/// <summary> /// ثبت اطلاعات در جدول مورد نظر /// </summary> /// <param name="model">مدلی که باید به این تابع پاس داده شود تا بتوان آن را ذخیره کرد</param> /// <returns></returns> public async Task <SweetAlertExtenstion> Insert(InsertNewsListView model) { try { var entity = Mapper.Map <News>(model); #region ذخیره فایل مورد نظر entity.ImageAddress = await MFile.Save(model.ImageFile, "Uploads/NewsImages"); #endregion entity.Date = DateTime.Now; await AddAsync(entity); return(SweetAlertExtenstion.Ok()); } catch { return(SweetAlertExtenstion.Error()); } }