/// <summary> /// Validate việc thêm mới dữ liệu rồi tiến hành thêm mới /// </summary> /// <param name="entity">object thêm mới</param> /// <returns></returns> /// Created by: Ngoc (3/1/2021) public virtual ServiceResult Insert(T t) { // Validate dữ liệu ValidateObject(t); //Kiểm tra Validate //Nếu có bad request thì ta trả về thông báo (_serviceResult) if (_serviceResult.MISACukCukCode == MISACukCukServiceCode.BadRequest) { return(_serviceResult); } //Còn kiểm tra không có bad request thì ta thực hiên thêm mới đối tượng var serviceResult = new ServiceResult() { Data = _dBConnector.Insert(t), Messenger = new List <string> { Properties.Resources.Msg_Success }, MISACukCukCode = MISACukCukServiceCode.Success }; return(serviceResult); }