Example #1
0
        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());
            }
        }