public string LoginLogSaveChanges(string jsonString, string action) { try { LoginLogEntity entity = JsonConvert.DeserializeObject <LoginLogEntity>(jsonString); LoginLogManager manager = new LoginLogManager(); if (action == "add") { if (entity == null) { return("error"); } manager.Insert(entity); } else { LoginLogEntity oldEntity = manager.GetLoginLogByGuid(entity.Guid); oldEntity.StartTime = entity.StartTime; oldEntity.EndTime = entity.EndTime; manager.Update(oldEntity); } return("success"); } catch (Exception e) { return(e.ToString()); } }