public IHttpActionResult GetMoveListItems() { MoveService service = CreateMoveService(); var moveList = service.GetMoveList(); return(Ok(moveList)); }
public IHttpActionResult Get() { MoveService moveService = CreateMoveService(); var moves = moveService.GetMoves(); return(Ok(moves)); }
public IHttpActionResult GetMoveSingle(int id) { MoveService service = CreateMoveService(); var move = service.GetMoveByID(id); return(Ok(move)); }
public void VerifyKnightItsCreated() { var service = new MoveService(); var controller = new HomeController(service); var result = Assert.IsType <JsonResult>(controller.Knight("d", 4)); Assert.IsType <Knight>(result.Value); }
public static Unit UnitEventToUnit(UnitEvent unit, int pos, GameHistory game) { Vector2 vec = MoveService.RotatePoint(new Vector2(unit.x, unit.y), center, -45); float newx = 0; // postition 1-3 => 4-6 and 4-6 => 1-3 ... if (pos > 3) { newx = ((vec.X - 62.946175f) / 2); } else if (pos <= 3) { newx = ((vec.X - 177.49748f) / 2); } float newy = vec.Y - 107.686295f; // Team2 // Ymax: 131,72792 => Battlefield.YMax // Ymin: 107,686295 => 0 // Xmax: 78,502525 => 10 // Xmin: 62,946175 => 0 // Fix Names if (unit.Name.EndsWith("Lightweight")) { unit.Name = unit.Name.Replace("Lightweight", ""); } if (unit.Name.EndsWith("Starlight")) { unit.Name = unit.Name.Replace("Starlight", ""); } Unit punit = null; Unit myunit = UnitPool.Units.SingleOrDefault(x => x.Name == unit.Name); if (myunit == null) { myunit = UnitPool.Units.SingleOrDefault(x => x.Name == "NA").DeepCopy(); myunit.Name = unit.Name; } if (myunit != null) { punit = myunit.DeepCopy(); punit.ID = game.GetUnitID(); newx = MathF.Round((MathF.Round(newx * 2, MidpointRounding.AwayFromZero) / 2), 1); newy = MathF.Round((MathF.Round(newy * 2, MidpointRounding.AwayFromZero) / 2), 1); punit.PlacePos = new Vector2(newy, newx); punit.Owner = pos; } return(punit); }
public void OnPost() { var numberFrom = Request.Form["numberFrom"]; var numberTo = Request.Form["numberTo"]; var amount = Request.Form["amount"]; Message = MoveService.MoveMoney(Convert.ToInt32(numberFrom), Convert.ToInt32(numberTo), Convert.ToInt32(amount)); }
public void VerifyKnightHasPossiblesMoves() { var service = new MoveService(); var controller = new HomeController(service); var result = Assert.IsType <JsonResult>(controller.Knight("d", 4)); var model = Assert.IsType <Knight>(result.Value); Assert.IsType <List <Moves> >(model.PossibleMoves); }
public IHttpActionResult DeleteMove(int ID) { var moveService = new MoveService(); var delMove = moveService.DeleteMove(ID); var result = new { Count = delMove ? "删除成功!" : "删除失败" }; return(Json(result)); }
public IHttpActionResult GetMaxOrder() { var moveService = new MoveService(); var maxOrderNum = moveService.GetAll().Select(item => item.OrderNum).LastOrDefault(); int maxCode = Int32.Parse(maxOrderNum); maxCode++; var max = maxCode.ToString().PadLeft(6, '0'); return(Json(max)); }
public IHttpActionResult EditMove(MoveOrder moveOrder) { var moveService = new MoveService(); var editMove = moveService.EditMove(moveOrder); var result = new { Count = editMove?"修改成功":"修改失败" }; return(Json(result)); }
public void VerifyKnightHasTwoMoves() { var coordx = 1; var coordy = "h"; var service = new MoveService(); var controller = new HomeController(service); var result = Assert.IsType <JsonResult>(controller.Knight(coordy, coordx)); var model = Assert.IsType <Knight>(result.Value); var possibleMoves = Assert.IsType <List <Moves> >(model.PossibleMoves); Assert.Equal(8, possibleMoves.Count); }
public void VerifyIndexViewType() { // Arrange var service = new MoveService(); var controller = new HomeController(service); // Act var result = controller.Index(); // Assert Assert.IsType <JsonResult>(result); }
public async Task ValidateBarcodeInsertIntoLocalDB(IList <string> _barcodeId, string _page) { IMoveService _moveService = new MoveService(); foreach (var item in _barcodeId) { BarcodeModel validateBarcodeModel = await _moveService.GetValidateBarcodeAsync(AppSettings.SessionId, item); validateBarcodeModel.Barcode = item; if (validateBarcodeModel.Kegs != null) { Device.BeginInvokeOnMainThread(() => { switch (_page) { case "ScanKegsView": ScanKegsMessage scanKegsMessage = new ScanKegsMessage { Barcodes = validateBarcodeModel }; MessagingCenter.Send(scanKegsMessage, "ScanKegsMessage"); break; case "FillScanView": MessagingCenter.Send(new FillScanMessage { Barcodes = validateBarcodeModel }, "FillScanMessage"); break; case "MaintainScanView": MaintainScanMessage maintainScanMessage = new MaintainScanMessage { Barcodes = validateBarcodeModel }; MessagingCenter.Send(maintainScanMessage, "MaintainScanMessage"); break; case "BulkUpdateScanView": BulkUpdateScanMessage bulkUpdateScanMessage = new BulkUpdateScanMessage { Barcodes = validateBarcodeModel }; MessagingCenter.Send(bulkUpdateScanMessage, "BulkUpdateScanMessage"); break; default: break; } }); } } }
public void VerifyIndexViewContent() { // Arrange var service = new MoveService(); var controller = new HomeController(service); // Act var result = Assert.IsType <JsonResult>(controller.Index()); // Assert Assert.Equal("Hello World!", result.Value.ToString()); }
private void Communicate(StreamMessage streamMessage, ClientRobot robot) { if (robot.IsClosed) { return; } if (!LoginService.TryLogIn(streamMessage, robot)) { return; } MoveService.TryMoveToGoal(streamMessage, robot); if (robot.IsClosed) { return; } PickUpService.TryPickUp(streamMessage, robot); }
public IHttpActionResult AddMove(MoveOrder moveOrder) { var moveService = new MoveService(); moveOrder.ProductType = 2; moveOrder.StorageNum = "DSP_0000"; moveOrder.Status = 1; moveOrder.IsDelete = 0; moveOrder.CreateTime = DateTime.Now; moveOrder.OperateType = 1; moveOrder.EquipmentCode = ""; moveOrder.EquipmentNum = ""; var addMove = moveService.Add(moveOrder); var result = new { Count = addMove?"添加成功":"添加失败" }; return(Json(result)); }
/// <summary> /// 查看移库主单信息以及详情信息 /// </summary> /// <param name="orderNum"></param> /// <returns></returns> public IHttpActionResult GetByOrderNum(string orderNum) { var moveService = new MoveService(); var moveList = moveService.GetAll().Where(item => item.OrderNum == orderNum); var moveDetailService = new MoveOrderDetailService(); var moveDetailList = moveDetailService.GetAll().Where(item => item.OrderNum == orderNum).OrderByDescending(item => item.CreateTime); var listObj = new List <Object>(); moveDetailList.ToList().ForEach(item => { var locationService = new LocationService(); var Fromlocation = locationService.FindByLocalNum(item.FromLocalNum); var Tolocation = locationService.FindByLocalNum(item.ToLocalNum); var obj = new { ID = item.ID, OrderNum = item.OrderNum, ProductName = item.ProductName, ProductNum = item.ProductNum, BarCode = item.BarCode, BatchNum = item.BatchNum, Num = item.Num, InPrice = item.InPrice, Amout = item.Amout, FromLocalNum = item.FromLocalNum, LocalName = Fromlocation.LocalName, ToLocalNum = item.ToLocalNum, ToLocalName = Tolocation.LocalName }; listObj.Add(obj); }); var result = new { MoveList = moveList, MoveDetailList = listObj }; return(Json(result)); }
public IHttpActionResult DelArr(List <int> delArr) { var moveService = new MoveService(); bool isResult = true; try { delArr.ForEach(item => { moveService.DeleteMove(item); }); } catch (Exception) { isResult = false; throw; } var result = new { Msg = isResult ? "删除成功" : "删除失败" }; return(Json(result)); }
private MoveService CreateMoveService() { var moveService = new MoveService(); return(moveService); }
public IHttpActionResult GetMoveOrderList([FromUri] MoveDto modeDto) { var moveService = new MoveService(); var moveList = moveService.GetMoveOrderList(modeDto.Status, modeDto.OrderNum, modeDto.StartTime, modeDto.EndTime).OrderByDescending(item => item.CreateTime); var listObj = new List <Object>(); moveList.ToList().ForEach(item => { string MoveName, Status = "", OperateName; if (item.MoveType == 1) { MoveName = "移库上架"; } else if (item.MoveType == 2) { MoveName = "仓库移库"; } else { MoveName = "报损移库"; } if (item.Status == 1) { Status = "等待审核"; } else if (item.Status == 2) { Status = "审核通过"; } else { Status = "审核失败"; } if (item.OperateType == 1) { OperateName = "电脑"; } else { OperateName = "其他"; } var obj = new { ID = item.ID, OrderNum = item.OrderNum, MoveType = item.MoveType, MoveTypeName = MoveName, Status = item.Status, StatusName = Status, Num = item.Num, Amout = item.Amout, CreateTime = item.CreateTime.ToString("yyyy-MM-dd HH:MM"), OperateType = OperateName, ContractOrder = item.ContractOrder, Remark = item.Remark }; listObj.Add(obj); }); var result = new { list = listObj }; return(Json(result)); }
public void Setup() { Utils.InitPlayers(); _sut = new MoveService(); }
public Battlefield() { Def1.RelPos = MoveService.GetRelPos(Def1.RealPos); Def2.RelPos = MoveService.GetRelPos(Def2.RealPos); }
public MoveServiceTests() { var fakeBoard = new FakeBoard(); moveService = new MoveService(fakeBoard); }
public MoveController(MoveService moveService) { _moveService = moveService; }