public IActionResult Put([FromBody] DoctorUpdateInfo doctorUpdateInfo) { // checking id if (doctorUpdateInfo.UserId != this.GetUserId()) { return(new StatusCodeResult(401)); } // updating doctor var result = (int)this._dataManager.Operate <DoctorUpdateInfo, object>("UpdateDoctor", doctorUpdateInfo); // returning result return(this.GetActionResult(result)); }
/// <summary> /// Puts doctor /// </summary> /// <param name="doctorUpdateInfo">doctor update info</param> /// <returns>response</returns> public async Task <Response <string> > PutDoctorAsync(DoctorUpdateInfo doctorUpdateInfo) { return(await this.PutProfileAsync("doctors", doctorUpdateInfo)); }