public ActionResult Sponsors_AddSponsorActivity([DataSourceRequest] DataSourceRequest request, SponsorActivityViewModel sponsor, string id) { if (!String.IsNullOrEmpty(id)) { var entity = new SponsorActivity(); entity.SponsorId = Int32.Parse(id); entity.PostedDate = DateTime.Now; entity.Author = User.Identity.Name; _Service.SaveSponsorActivity(entity); _Log.LogUsage("Add new SponsorActivity, Id: " + entity.Id); } return(Json(new[] { sponsor }.ToDataSourceResult(request, ModelState))); }
public void SaveSponsorActivity(SponsorActivity saveThis) { if (saveThis == null) throw new ArgumentNullException("saveThis", "saveThis is null."); try { _RepositorySponsorActivityInstance.Save(saveThis); } catch (Exception ex) { ErrorSignal.FromCurrentContext().Raise(ex); } }