///// <summary>
        ///// 更新密码
        ///// </summary>
        ///// <param name="input">更新密码输入</param>
        ///// <returns></returns>
        //public async Task UpdatePassword(UpdatePasswordInput input)
        //{
        //    var patient = await _context.Patient.FindAsync(input.Id);
        //    patient.Password = input.Password;
        //    patient.UpdateTime = DateTime.Now;
        //}

        /// <summary>
        /// 更新头像
        /// </summary>
        /// <param name="input">更新头像输入</param>
        /// <returns></returns>
        public async Task UpdateFace(UpdateFaceInput input)
        {
            var patient = await _context.Patient.FindAsync(input.Id);

            patient.PatientFace = input.Face;
            patient.UpdateTime  = DateTime.Now;
        }
        /// <summary>
        /// 更新头像
        /// </summary>
        /// <param name="input">更新头像输入</param>
        /// <returns></returns>
        public async Task UpdateFace(UpdateFaceInput input)
        {
            var doctor = await _context.Doctor.FindAsync(input.Id);

            doctor.DoctorFace = input.Face;
            doctor.UpdateTime = DateTime.Now;
        }
Exemple #3
0
        ///// <summary>
        ///// 更新密码
        ///// </summary>
        ///// <param name="input">更新密码输入</param>
        ///// <returns>是否更新成功</returns>
        //public async Task<OutputBase> UpdatePassword(UpdatePasswordInput input)
        //{
        //    await _repository.UpdatePassword(input);

        //    return _unitWork.Commit() ? OutputBase.Success("更新成功") : OutputBase.Fail("更新失败");
        //}

        /// <summary>
        /// 更新头像
        /// </summary>
        /// <param name="input">更新头像输入</param>
        /// <returns>是否更新成功</returns>
        public async Task <WebApiOutput <string> > UpdateFace(UpdateFaceInput input)
        {
            await _repository.UpdateFace(input);

            return(_unitWork.Commit() ? WebApiOutput <string> .Success(CommConstant.OssUrl + input.Face, "上传头像成功") : WebApiOutput <string> .Fail("上传头像失败"));
        }
 public async Task <WebApiOutput <string> > UpdateFace([FromBody] UpdateFaceInput input)
 {
     return(await _service.UpdateFace(input));
 }