public IHttpActionResult BindDevice([FromBody] DeviceInfoToServer receivedDeviceInfoToServer) { //try //{ // //journal = new LogJournal(ControllerContext, HttpContext.Current.Request, receivedDeviceInfo); // //access // var currentUserEmail = User.Identity.GetUserName(); // receivedDeviceInfoToServer.Email = currentUserEmail; // _tableHandler.BindDeviceAndUser(receivedDeviceInfoToServer); // //journal.WriteInfo(_tableHandler.Status); // if (_tableHandler.Status == StatusRequest.Ok) // { // return Ok(); // } // return BadRequest(DbValidator.WriteErrors(_tableHandler.ErrorMassage));//, journal)); //} //catch (Exception ex) //{ // //journal.WriteInfo(ex); // return BadRequest(ex.Message); //} //++++ return(Ok()); }
public string BindDevice() { Console.Write("Enter device guid: "); string guid = Console.ReadLine(); Console.Write("Enter device password: "******"/api/DevicesApi", device).Result; return(response.Content.ReadAsStringAsync().Result); } }
public IHttpActionResult EditDevice([FromBody] DeviceInfoToServer receivedNewDeviceInfoToServer) { //try //{ // //journal = new LogJournal(ControllerContext, HttpContext.Current.Request, receivedNewDeviceInfo); // ITableUsersHandler userHandler = _dbHandler.UsersHandler; // //access // var currentUserEmail = User.Identity.GetUserName(); // if (!userHandler.IsUserHaveAccess(currentUserEmail, receivedNewDeviceInfoToServer.Guid)) // return BadRequest("invalid data"); // receivedNewDeviceInfoToServer.Email = currentUserEmail; // _tableHandler.Edit(receivedNewDeviceInfoToServer); // //journal.WriteInfo(_tableHandler.Status); // if (_tableHandler.Status == StatusRequest.Edited) // { // return Ok(); // } // return BadRequest(DbValidator.WriteErrors(_tableHandler.ErrorMassage));//, journal)); //} //catch (Exception ex) //{ // //journal.WriteInfo(ex); // return BadRequest(ex.Message); //} //++++ return(Ok()); }