public IHttpActionResult passwordNewByBirthday(FlutterPasswordNewBirthdayModel data) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { return(Ok(new { password = _service.passwordNewByBirthday(data) })); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public string passwordNewByBirthday(FlutterPasswordNewBirthdayModel data) { if (!checkUser(data.phone)) { throw new Exception(String.Format(String.Format("Số điện thoại này {0} không tồn tại.", data.phone))); } var password = base.passwordNewByBirthday(data.phone, data.birthday, data.otp); if (password == null) { throw new Exception(String.Format("Ngày sinh {0:dd-MM-yyyy} không chính xác", data.birthday)); } return(password); }