public static void Save(ActivitiesViewModel model) { using (var db = new ShlekenEntities3()) { if (model.Id > 0) { var item = db.Activities.Single(i => i.Projects.AccountId == Userservice.AccountId && i.Id == model.Id); item = model.Map <ActivitiesViewModel, Activities>(item); db.SaveChanges(); } else { var item = model.Map <ActivitiesViewModel, Activities>(); item.Date = DateTime.Now; db.Activities.Add(item); db.SaveChanges(); } } }
public static int Add(ActivitiesViewModel model) { using (var db = new ShlekenEntities3()) { var item = model.Map <ActivitiesViewModel, Activities>(); item.Date = DateTime.Now; item.ProjectId = 1; db.Activities.Add(item); db.SaveChanges(); return(item.Id); } }