예제 #1
0
        public setting SettingEdit(m_Setting request, int user_id)
        {
            var res = db.setting.FirstOrDefault(c => c.user_id == user_id);

            res.sensor = request.sensor;
            res.camera = request.time;
            var save = db.SaveChanges();

            if (save > 0)
            {
                return(res);
            }
            throw new Exception("Failed for save");
        }
예제 #2
0
 public IHttpActionResult UpdateSetting([FromBody] m_Setting request)
 {
     if (ModelState.IsValid)
     {
         try
         {
             var user = Authentication.User;
             var res  = _Setting.SettingEdit(request, user.user_id);
             if (res != null)
             {
                 return(Json(res));
             }
             return(BadRequest("Update image failed."));
         }
         catch (Exception ex)
         {
             return(BadRequest(ex.Message));
         }
     }
     return(BadRequest("Model is incorrect."));
 }