public ServiceResult GetByIDParent(Guid id, string parentField) { var result = new ServiceResult(); var listEntity = _baseDL.GetByIDParent(id, parentField); if (listEntity != null) { result.Data = listEntity; result.MISACode = "200"; result.Success = true; } else { result.Data = new Error() { DevMsg = DevMsgEnum.CannotFound, MoreInfo = MoreInfoEnum.DefaultMoreInfo, UserMsg = UserMsgEnum.DefaultUserMsg }; result.Success = false; result.MISACode = "400"; } return(result); }
/// <summary> /// Lấy thông tin theo id cha mẹ /// </summary> /// <param name="id"></param> /// <returns></returns> public virtual BaseResponse GetByIDParent(Guid id) { // lấy dữ liệu từ tầng DL về var result = _baseDL.GetByIDParent(id); // danh sách rỗng => trả vè lỗi 400 if (result == null) { // khởi tạo dữ liệu trả về var response = new BaseResponse() { HTTPStatusCode = HTTPStatusCode.Bad_Request, Data = new MisaError(DevMessage.NotFound, ErrorCode.NotFound) }; return(response); } else { // khởi tạo dữ liệu trả về => trả về mã 200 var response = new BaseResponse() { HTTPStatusCode = HTTPStatusCode.Ok, Data = result }; return(response); } }