public Response <GetMachiningByConditionResponse> GetLittleInventoryBySearchCondition(GetMachiningByConditionRequest request) { Response <GetMachiningByConditionResponse> response = new Response <GetMachiningByConditionResponse>() { Result = new GetMachiningByConditionResponse() }; if (request == null && request.SearchCondition == null) { ArgumentNullException ex = new ArgumentNullException("GetInventoryBySearchCondition request"); LogError(ex); response.ErrorCode = ErrorCode.Argument; response.Exception = ex; return(response); } try { MachiningManagementAccessor accessor = new MachiningManagementAccessor(); int RowCount; response.Result.InventoryCollection = accessor.GetLittleInventoryBySearchCondition(request.SearchCondition); //response.Result.PageCount = RowCount % request.PageSize == 0 ? RowCount / request.PageSize : RowCount / request.PageSize + 1; //response.Result.PageIndex = request.PageIndex; response.IsSuccess = true; } catch (Exception ex) { LogError(ex); response.Exception = ex; response.IsSuccess = false; response.ErrorCode = ErrorCode.Technical; } return(response); }
public string MachiningDelete(long ID) { string s = ""; try { MachiningManagementAccessor accessor = new MachiningManagementAccessor(); s = accessor.MachiningDelete(ID); } catch (Exception ex) { LogError(ex); } return(s); }
public int CheckMachiningNumber(string MachiningNumber) { int i = 0; try { MachiningManagementAccessor accessor = new MachiningManagementAccessor(); i = accessor.CheckMachiningNumber(MachiningNumber); } catch (Exception ex) { LogError(ex); } return(i); }
public string BucketInMachining(GetMachiningByConditionRequest request, string Creator, string IDS) { string str = ""; try { MachiningManagementAccessor accessor = new MachiningManagementAccessor(); str = accessor.BucketInMachining(request.MachiningCollection, Creator, IDS); } catch (Exception ex) { LogError(ex); } return(str); }
public Response <GetMachiningByConditionResponse> GetPrintMachining(string id) { Response <GetMachiningByConditionResponse> response = new Response <GetMachiningByConditionResponse>() { Result = new GetMachiningByConditionResponse() }; try { MachiningManagementAccessor accessor = new MachiningManagementAccessor(); response.Result.MachiningCollection = accessor.GetPrintMachining(id); response.IsSuccess = true; } catch (Exception ex) { LogError(ex); response.Exception = ex; response.IsSuccess = false; response.ErrorCode = ErrorCode.Technical; } return(response); }