//public DateTime UpdateStatus(Profile profile) //{ // if (profile == null) return new DateTime(1900, 1, 1); // var state = _dbContext.States.FirstOrDefault(p => p.ProfileId == profile.Id); // DateTime retVal; // if (state == null) { // retVal = new DateTime(1900, 1, 1); // state = Mapper.Map<State>(profile); // state.LastOnline = DateTime.Now; // _dbContext.States.Add(state); // } else { // retVal = state.LastOnline; // state.LastOnline = DateTime.Now; // } // _dbContext.SaveChanges(); // return retVal; //} public void Add(State state) { _dbContext.States.Add(state); _dbContext.SaveChanges(); }