private void changeComponent() { //updates rotation, flipped, and compoent type of the visuals this.currentState = EditorState.AddCompoent; this.destroyMouseChildren(); this.component = this.duplicateAt(this.component.GetType(), this.previousGridPosition, this.rotation, this.flipped); GraphComponentController gcc = this.logicGraphController.ComponentManager.createComponent(this.component); gcc.transform.SetParent(this.mouseObject.transform); Rect dmn = this.component.getDimentions(); gcc.transform.localPosition = new Vector3(dmn.width / 2f, dmn.height / 2f, 0); //deactivates the sender controllers if (this.component.GetType().IsSubclassOf(typeof(InteractiveComponent))) { foreach (Transform child in gcc.transform) { SpriteRenderer rend = child.GetComponent <SpriteRenderer>(); if (rend != null) { rend.sortingLayerName = "Mouse"; } SenderController sendCon = child.GetComponent <SenderController>(); if (sendCon != null) { GameObject.Destroy(sendCon); } } } if (this.component.GetType().IsSubclassOf(typeof(InteractiveComponent))) { gcc.transform.Find("MiddleBody").Find("LogicComponentSprite").GetComponent <SpriteRenderer>().sortingLayerName = "Mouse"; } //adds the X to the sprite SpriteRenderer xGO = this.makeX(); xGO.transform.SetParent(this.mouseObject.transform); xGO.color = Color.red; xGO.transform.localScale = new Vector3(1.5f, 1.5f, 1.5f); xGO.transform.position = gcc.transform.position; bool placeable = this.logicGraphController.Graph.LightGraph.canPlace(this.component); if (placeable) { xGO.gameObject.SetActive(false); } }
protected void btnAddComunications_Click(object sender, EventArgs e) { FileUpload1.SaveAs(@"C:\Users\Usuario\source\repos\PruebaMVM\PruebaMVM\images\" + FileUpload1.FileName); string saveFile = @"C:\Users\Usuario\source\repos\PruebaMVM\PruebaMVM\images\" + FileUpload1.FileName; SenderController sc = new SenderController(txtDoc.Text, txtName.Text, txtAddress.Text, txtPhone.Text); string responseSender = sc.ExecuteProcedureInsertSender(); ComunicationController cc = new ComunicationController(saveFile, DropDownList2.SelectedValue, txtDoc.Text, DropDownList1.SelectedValue); string responseComunication = cc.ExecuteProcedureInsertComunication(); Response.Write("<script LANGUAGE='JavaScript' >alert('" + responseSender + "')</script>"); }
protected void formBasicShape(InteractiveComponent comp) { Transform middle = this.transform.Find("MiddleBody"); Transform reciever = this.transform.Find("Reciever"); Transform sender = this.transform.Find("Sender"); GameObject.Destroy(sender.gameObject); GameObject.Destroy(reciever.gameObject); //makes the middle //GameObject currentMiddle = Instantiate(middle.gameObject); middle.transform.SetParent(this.transform); middle.transform.localScale = new Vector3(comp.Size.x - .2f, comp.Size.y - .4f); middle.transform.localPosition = Vector3.zero; middle.transform.rotation = this.transform.rotation; reciever.localPosition = new Vector3(((comp.Size.x - 1) / -2f), ((comp.Size.y - 1) / -2f) - .35f, 0); //makes the receivers for (int i = 0; i < comp.receiverCount(); i++) { GameObject currentReciever = Instantiate(reciever.gameObject); currentReciever.transform.SetParent(this.transform); currentReciever.transform.localPosition = new Vector3(((comp.Size.x - 1) / -2f) + i, ((comp.Size.y - 1) / -2f) - .35f, 0); currentReciever.transform.rotation = this.transform.rotation; BoxCollider2D bc = currentReciever.GetComponent <BoxCollider2D>(); //bc.enabled = true; } //makes the senders for (int i = 0; i < comp.senderCount(); i++) { GameObject currentSender = Instantiate(sender.gameObject); currentSender.transform.SetParent(this.transform); currentSender.transform.localPosition = new Vector3(((comp.Size.x - 1) / -2f) + i, ((comp.Size.y - 1) / 2f) + .35f, 0); currentSender.transform.rotation = this.transform.rotation; SenderController cs = currentSender.AddComponent <SenderController>(); BoxCollider2D bc = currentSender.GetComponent <BoxCollider2D>(); cs.setUp(comp.getSenderAt(i)); this.senderControllers.Add(cs); } }
public void GetBalanceTest(string username) { LoginPassModel log = new LoginPassModel { Username = username }; var serviceStub = new Mock <ISenderService>(); serviceStub.Setup(x => x.GetAllUsers()).Returns(new SenderResource[] { new SenderResource { Username = username, Password = "******", Points = 100, PassSalt = "fd5095a4-ae9c-43c6-8f18-544684d83275", AccountType = 2 } }); var sut = new SenderController(serviceStub.Object); var resPage = sut.LoggedInPost(log) as ViewResult; var model = resPage.ViewData.Model as SenderModel; Assert.AreEqual(100, model.Points); }
public void AddSenderTest(string cpr, string firstName, string lastName, string phone, string email, string address, string zipCode, string city, string username, string password) { //setup var senderServiceMock = new Mock <ISenderService>(); var reg = new RegisterModel { Cpr = cpr, FirstName = firstName, LastName = lastName, PhoneNumber = phone, Email = email, Address = address, ZipCode = zipCode, City = city, Username = username, Password = password }; //SenderModel sender = new SenderModel(reg.Cpr, reg.FirstName, reg.LastName, reg.PhoneNumber, reg.Email, reg.Address, reg.ZipCode, reg.City) { AccountType = (int)AccountTypeEnum.SENDER, Password = reg.Password, Username = reg.Username, Points = 0 }; //DeliveryService.SenderModel senderToService = new DeliveryService.SenderModel { AccountType = sender.AccountType, Address = sender.Address, City = sender.City, Cpr = sender.Cpr, Email = sender.Email, FirstName = sender.FirstName, LastName = sender.LastName, Password = sender.Password, PhoneNumber = sender.PhoneNumber, Points = sender.Points, Username = sender.Username, ZipCode = sender.ZipCode }); //senderServiceMock.Setup(x => x.AddSender(senderToService)).Returns(1); senderServiceMock.Setup(x => x.AddSender(It.IsAny <SenderResource>())).Returns(1); var sut = new SenderController(senderServiceMock.Object); var res = sut.Create(reg); //assert Assert.AreNotEqual(res, new HttpStatusCodeResult(HttpStatusCode.InternalServerError)); //afte }
public async Task <GetNumberOfCheckedNames> CheckAllFiles([FromUri] Guid guidUser, [FromBody] ObjectSubmit senderRecipients, [FromUri] bool tsc, [FromUri] bool frc, [FromUri] bool rrc, [FromUri] int userId) { SenderDto sender = new SenderDto(); sender = senderRecipients.sender; List <GetRecipent> GetRecipents = senderRecipients.recipients; GetNumberOfCheckedNames ncn = new GetNumberOfCheckedNames(); List <GetCheckedNames> lgcn = new List <GetCheckedNames>(); //MULTIPLE USERS var users = _context.Users.Where(a => a.guidUser == guidUser); //ERRORE GUID if (users.Count() == 0) { ncn.numberOfValidNames = 0; ncn.state = "Utente non riconosiuto"; return(ncn); } //UTENTE INSERITORE var u = new Users(); if (userId > 0) { u = users.SingleOrDefault(a => a.id == userId); } else { u = users.SingleOrDefault(a => a.parentId == 0); } //ERRORE MITTENTE ControlloMittente ctrlM = GlobalClass.verificaMittente(senderRecipients.sender); if (!ctrlM.Valido) { ncn.numberOfValidNames = 0; ncn.state = "Mittente non valido"; return(ncn); } OperationsController oc = new OperationsController(); OperationsDto op = new OperationsDto(); op.date = DateTime.Now; op.name = " Operazione del " + DateTime.Now.ToString("dd/MM/yyyy"); op.userId = u.id; op.operationType = (int)operationType.MOL; op.demoOperation = u.demoUser; op.areaTestOperation = u.areaTestUser; op.complete = false; int operationId = OperationsController.CreateItem(op); tipoStampa ts = tipoStampa.colori; if (tsc) { ts = tipoStampa.biancoNero; } fronteRetro fr = fronteRetro.fronte; if (frc) { fr = fronteRetro.fronteRetro; } ricevutaRitorno rr = ricevutaRitorno.si; if (rrc) { rr = ricevutaRitorno.no; } createFeatures(ts, fr, rr, operationId); SenderDtos ss = Mapper.Map <SenderDto, SenderDtos>(sender); ss.operationId = operationId; int senderId = SenderController.CreateItem(ss); int validNames = 0; foreach (var GetRecipent in GetRecipents.ToList()) { int id = (int)GetRecipent.recipient.id; var b = _context.Bulletins.Where(a => a.namesListsId == id).ToList(); if (b.Count() > 0) { GetRecipent.bulletin = Mapper.Map <Bulletins, BulletinsDtos>(b[0]); } ; NamesDtos nos = Mapper.Map <NamesDto, NamesDtos>(GetRecipent.recipient); nos.operationId = operationId; nos.requestId = null; nos.guidUser = null; nos.valid = true; nos.fronteRetro = Convert.ToBoolean(fr); nos.ricevutaRitorno = Convert.ToBoolean(rr); nos.tipoStampa = Convert.ToBoolean(ts); nos.insertDate = DateTime.Now; nos.currentState = (int)currentState.inAttesa; var nc = new NamesController(); int idName = nc.CreateItem(nos, u.userPriority); if (GetRecipent.bulletin != null) { BulletinsDto bos = Mapper.Map <BulletinsDtos, BulletinsDto>(GetRecipent.bulletin); bos.namesId = idName; BulletinsController.CreateItem(bos); } validNames++; GetCheckedNames gcn = new GetCheckedNames() { name = nos, valid = true, price = new Prices() }; lgcn.Add(gcn); } ncn.numberOfValidNames = validNames; ncn.checkedNames = lgcn; ncn.state = "Inserimento valido!"; ncn.valid = true; ncn.operationId = operationId; return(ncn); }
public void TestInitialize() { _composition = new CompositionHelper(Settings.Default.MainConnectionString, Settings.Default.FilesConnectionString); _controller = _composition.Kernel.Get <SenderController>(); _fixture = new Fixture(); }
public GatewayActor() { Console.Write("Gateway Startup......"); MembershipService = Context.ActorOf(Props.Empty.WithRouter(FromConfig.Instance), nameof(MemberManager).ToLower()); var members = Context.ActorOf(Props.Create <MembershipsActor>(), nameof(Memberships).ToLower()); // CredentialService = Context.ActorOf (Props.Empty.WithRouter (FromConfig.Instance), // MyActorNames.CredentialActorname); // MessangerService = Context.ActorOf (Props.Empty.WithRouter (FromConfig.Instance), // MyActorNames.SmsServiceActorname); // AccountingActor = Context.ActorOf (Props.Empty.WithRouter (FromConfig.Instance), // MyActorNames.AccountingActorname); // CatalogsActor = Context.ActorOf (Props.Empty.WithRouter (FromConfig.Instance), // MyActorNames.CatalogsSActorname); // CustomersActor = Context.ActorOf (Props.Empty.WithRouter (FromConfig.Instance), // MyActorNames.CustomersActorname); // GeoLocatorActor = Context.ActorOf (Props.Empty.WithRouter (FromConfig.Instance), // MyActorNames.GeoLocatorActorname); // InventoryActor = Context.ActorOf (Props.Empty.WithRouter (FromConfig.Instance), // MyActorNames.InventoryActorname); // MarketingActor = Context.ActorOf (Props.Empty.WithRouter (FromConfig.Instance), // MyActorNames.MarketingActorname); // OrderingActor = Context.ActorOf (Props.Empty.WithRouter (FromConfig.Instance), // MyActorNames.OrderingActorname); // PaymentsActor = Context.ActorOf (Props.Empty.WithRouter (FromConfig.Instance), // MyActorNames.PaymentsActorname); // PointsServiceActor = Context.ActorOf (Props.Empty.WithRouter (FromConfig.Instance), // MyActorNames.PointsActorname); Receive <MemberCreatedEvent>(e => { SenderController.Tell(new MemberAddedEvent(e.MemberId.Value, e.IsSucceed)); }); Receive <AddMember>(t => { SenderController = Sender; var memberId = MemberId.New; var cmd = new Memberships.CreateMemberCommand(memberId, t.Mobilenumber); //members.Ask<MemberCreatedEvent> (cmd) MembershipService.Ask <MemberCreatedEvent>(cmd) .ContinueWith(r => { if (r.Result.IsSucceed) { return(new MemberCreatedEvent(r.Result.Mobilenumber, r.Result.MemberId, r.Result.IsSucceed)); } else { return(new MemberCreatedEvent(r.Result.Mobilenumber, r.Result.MemberId, r.Result.IsSucceed)); } }).PipeTo(Self); }); Receive <AddCredentialForMember>(e => { var memberId = new MemberId(e.MemberId); var cmd = new RequestMemberAddCredentialCommand(memberId, e.Username, e.Password); MembershipService.Tell(cmd); }); }