Exemple #1
0
        static void Main(string[] args)
        {
            uint a = Calculator.SumToOneDigit(29);  //Debug function

            if (args.Length < 2)
            {
                UserUI.OutputMessage(UserUI.ERR_EMPTY_ARGS);
                return;
            }

            try
            {
                Analyzer analyzer = new Analyzer(args[0], args[1]);
                analyzer.Analyze();
            }
            catch (Exception e)
            {
                UserUI.OutputExceptionInfo(e);
            }
            finally
            {
                UserUI.OutputMessage(UserUI.APP_COMPLETED);
            }

            Console.ReadLine();
        }
Exemple #2
0
        public void Analyze()
        {
            if (!Tickets.Parser.FileParser.FileReader(_path, out _tickets, out _wayToCount))
            {
                UserUI.OutputMessage(string.Format("{0} {1}", UserUI.ERR_READING_FILE, _path));
                return;
            }

            for (int i = 0; i < _tickets.Count; ++i)
            {
                _tickets[i].SetNumber();
            }

            bool isMoskov = false;

            if (TextParser.IsMoskowLine(_wayToCount))
            {
                isMoskov = true;
            }
            else if (TextParser.IsPiterLine(_wayToCount))
            {
                isMoskov = false;
            }
            else
            {
                UserUI.OutputMessage(UserUI.OUTPUT_EMPTY_DATA);
                UserUI.OutputMessage(WAY_UNASSIGNED_LONG);
                return;
            }

            _tickets.PrintTicketsInfo(isMoskov);
        }
Exemple #3
0
    static void LoginAccount()
    {
        Console.WriteLine("All accounts: ");
        foreach (var account in accounts)
        {
            Console.Write(account.username + ", ");
        }

        string input        = Console.ReadLine();
        var    usernameFind = accounts.Find(x => x.username == input);

        while (usernameFind == null && !input.Contains("§"))
        {
            Console.WriteLine("No account exists with that username");
            input        = Console.ReadLine();
            usernameFind = accounts.Find(x => x.username == input);
        }
        if (usernameFind != null)
        {
            Console.WriteLine("Enter password");
            input = Console.ReadLine();
            while (usernameFind.password != input && !input.Contains("§"))
            {
                Console.WriteLine("Incorrect password");
                input = Console.ReadLine();
            }
            if (usernameFind.password == input)
            {
                UserUI.StartScreen(usernameFind.userID);
            }
        }
    }
Exemple #4
0
 private void MaybeDestroyArrow()
 {
     if ((TargetReticleManager.Get() != null) && TargetReticleManager.Get().IsActive())
     {
         bool   flag = (GameState.Get() != null) && GameState.Get().IsFriendlySidePlayerTurn();
         UserUI rui  = !flag ? this.enemyWantedUI : this.friendlyWantedUI;
         UserUI rui2 = !flag ? this.enemyActualUI : this.friendlyActualUI;
         if (rui.origin.card != rui2.origin.card)
         {
             if (rui2.origin.entity.HasTag(GAME_TAG.IMMUNE_WHILE_ATTACKING) && !rui2.origin.entity.IsImmune())
             {
                 rui2.origin.card.GetActor().DeactivateSpell(SpellType.IMMUNE);
             }
             rui2.origin.card = null;
             if (flag)
             {
                 TargetReticleManager.Get().DestroyFriendlyTargetArrow(false);
             }
             else
             {
                 TargetReticleManager.Get().DestroyEnemyTargetArrow();
             }
         }
     }
 }
Exemple #5
0
        public UserUI Add(UserUI Entity)
        {
            Entity.Pwd = HelperMethods.Encrypt(Entity.Pwd, true);
            Entity.UT  = UserTypeUI.Admin;
            var condition  = PredicateBuilder.Create <User>(s => s.UserName == Entity.UN || s.Email == Entity.Eml && s.Status == RecordStatus.Active);
            var existsuser = _unitOfWork.UserRepository.GetFilteredList(condition).Item1;

            if (existsuser != null && existsuser.Any())
            {
                return(Entity);
            }

            Entity.PC = "Concept_" + Entity.UN.Substring(0, 2).ToUpper() + Entity.FN.Substring(0, 2).ToUpper() + Entity.Mo.Substring(0, 2);
            //StringBuilder builder = new StringBuilder();
            //builder.Append(RandomNumber(1000, 9999));
            //builder.Append(RandomString(Entity.UN.Substring(0, 2).Count(), true));
            //builder.Append(RandomString(Entity.FN.Substring(0, 2).Count(), false));

            //Entity.PC = builder.ToString();
            var user = Mapper.Map <UserUI, User>(Entity);

            _unitOfWork.UserRepository.Insert(user);
            _unitOfWork.Save();

            if (user != null)
            {
                var userModel = Mapper.Map <User, UserUI>(user);

                return(userModel);
            }
            else
            {
                return(null);
            }
        }
Exemple #6
0
    private void OnTurnChanged(int oldTurn, int newTurn, object userData)
    {
        Player currentPlayer = GameState.Get().GetCurrentPlayer();

        if ((((currentPlayer == null) || currentPlayer.IsLocalUser()) || GameMgr.Get().IsSpectator()) && (TargetReticleManager.Get() != null))
        {
            UserUI friendlyActualUI;
            if (currentPlayer.IsFriendlySide())
            {
                friendlyActualUI = this.friendlyActualUI;
                if (TargetReticleManager.Get().IsEnemyArrowActive())
                {
                    TargetReticleManager.Get().DestroyEnemyTargetArrow();
                }
            }
            else
            {
                friendlyActualUI = this.enemyActualUI;
                if (TargetReticleManager.Get().IsLocalArrowActive())
                {
                    TargetReticleManager.Get().DestroyFriendlyTargetArrow(false);
                }
            }
            if ((((friendlyActualUI.origin != null) && (friendlyActualUI.origin.entity != null)) && ((friendlyActualUI.origin.card != null) && friendlyActualUI.origin.entity.HasTag(GAME_TAG.IMMUNE_WHILE_ATTACKING))) && !friendlyActualUI.origin.entity.IsImmune())
            {
                friendlyActualUI.origin.card.GetActor().DeactivateSpell(SpellType.IMMUNE);
            }
        }
    }
Exemple #7
0
        public bool Delete(long Id, UserUI Entity, string basePath, long companyid)
        {
            if (Id > 0)
            {
                //_unitOfWork.user.Delete(Id);

                var user = _unitOfWork.UserRepository.GetByID(Id);
                user.ModifiedBy   = Entity.MBy;
                user.ModifiedDate = Entity.MDt;
                user.Status       = RecordStatus.Deleted;

                _unitOfWork.UserRepository.Update(user);
                _unitOfWork.Save();

                if (user != null)
                {
                    return(true);
                }

                else
                {
                    return(false);
                }
            }
            else
            {
                return(false);
            }
        }
Exemple #8
0
        private HttpResponseMessage ValidateUserEntry(UserUI userEntry)
        {
            DateTime            entry;
            DateTime            exit;
            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK);

            if (!DateTime.TryParse(userEntry.Entry, out entry))
            {
                response = Request.CreateResponse(HttpStatusCode.BadRequest, "Invalid entry date time");
            }

            if (!DateTime.TryParse(userEntry.Exit, out exit))
            {
                response = Request.CreateResponse(HttpStatusCode.BadRequest, "Invalid exit date time");
            }

            TimeSpan diff = exit.Subtract(entry);

            if (diff.TotalMinutes < 0)
            {
                response = Request.CreateResponse(HttpStatusCode.BadRequest, "Invalid exit must be after entry");
            }

            return(response);
        }
Exemple #9
0
 private void MaybeCreateArrow()
 {
     if ((TargetReticleManager.Get() != null) && !TargetReticleManager.Get().IsActive())
     {
         bool   flag = (GameState.Get() != null) && GameState.Get().IsFriendlySidePlayerTurn();
         UserUI rui  = !flag ? this.enemyWantedUI : this.friendlyWantedUI;
         UserUI rui2 = !flag ? this.enemyActualUI : this.friendlyActualUI;
         if (((((rui.origin.card != null) && (rui2.over.card != null)) && (rui2.over.card.GetActor() != null)) && rui2.over.card.GetActor().IsShown()) && (rui2.over.card != rui.origin.card))
         {
             Player currentPlayer = GameState.Get().GetCurrentPlayer();
             if ((currentPlayer != null) && !currentPlayer.IsLocalUser())
             {
                 rui2.origin.card = rui.origin.card;
                 if (flag)
                 {
                     TargetReticleManager.Get().CreateFriendlyTargetArrow(rui2.origin.entity, rui2.origin.entity, false, true, null, false);
                 }
                 else
                 {
                     TargetReticleManager.Get().CreateEnemyTargetArrow(rui2.origin.entity);
                 }
                 if (rui2.origin.entity.HasTag(GAME_TAG.IMMUNE_WHILE_ATTACKING))
                 {
                     rui2.origin.card.ActivateActorSpell(SpellType.IMMUNE);
                 }
                 this.SetArrowTarget();
             }
         }
     }
 }
Exemple #10
0
        public void AddUser(UserUI userUI)
        {
            User user = new User()
            {
                Id = userUI.Id, Balance = userUI.Balance, Login = userUI.Login, Password = userUI.Password
            };

            _WCF.AddUser(user);
        }
Exemple #11
0
        public static UserDTO UserFromUI(UserUI userui)
        {
            UserDTO result = new UserDTO();

            result.Name = userui.Name;
            result.Mail = userui.Mail;
            result.ID   = userui.ID;
            return(result);
        }
Exemple #12
0
        public static UserUI UserFromDTO(UserDTO userdto)
        {
            UserUI result = new UserUI();

            result.Name = userdto.Name;
            result.Mail = userdto.Mail;
            result.ID   = userdto.ID;
            return(result);
        }
Exemple #13
0
    void Awake()
    {
        SSDirector director = SSDirector.GetInstance();

        director.SetFPS(60);
        director.currentSceneController = this;
        userUI     = gameObject.AddComponent <UserUI>() as UserUI;
        characters = new ICharacterController[6];
        LoadResources();
    }
Exemple #14
0
        public ActionResult Calculate(UserUI ui)
        {
            ViewBag.Title = "Home Page";

            ui.AssembleDatesTimes();
            _ratesCalculator.FilePath = Server.MapPath("~/App_Data/");
            ui.RateDisplay            = _ratesCalculator.CalculateRate(ui);

            return(View("Index", ui));
        }
        public void generateUserForm(CarSharingService carSharingService, IAuthorizedUser user)
        {
            UserUI ui = new UserUI(carSharingService, user);

            ui.Location = new System.Drawing.Point(0, 64);
            ui.Name     = "adminUI1";
            ui.Size     = new System.Drawing.Size(1100, 662);
            ui.TabIndex = 1;
            Controls.Add(ui);
        }
Exemple #16
0
        public static bool CheckFileExists(string path)
        {
            if (!File.Exists(path))
            {
                UserUI.OutputMessage(string.Format("{0}: {1}", path, UserUI.ERR_DATA_FILE_NOT_EXISTS));

                return(false);
            }

            return(true);
        }
    private void Awake()
    {
        Director director = Director.getInstance();

        director.currentSceneController = this;

        this.gameObject.AddComponent <DiskFactory>();
        this.gameObject.AddComponent <Judger>();
        diskFactory = Singleton <DiskFactory> .Instance;
        ui          = gameObject.AddComponent <UserUI>() as UserUI;
        judger      = Singleton <Judger> .Instance;
    }
Exemple #18
0
    public int SaveUser(UserUI objUI, System.Data.SqlClient.SqlTransaction objTrans)
    {
        int UserID = 0;
        bool flagTransation = true;

        UserDB objDB = new UserDB();
        objDB.FullName = objUI.FullName;
        objDB.EmployeeCode = objUI.EmployeeCode;
        objDB.EmailID = objUI.EmailID;
        objDB.RoleID = objUI.RoleID;
        objDB.LoginID = objUI.LoginID;
        objDB.Password = objUI.Password;
        objDB.PhoneNo = objUI.PhoneNo;
        objDB.MobileNo = objUI.MobileNo;
        objDB.PermanentAddress = objUI.PermanentAddress;
        objDB.CurrentAddress= objUI.CurrentAddress;
        objDB.DateOfJoing = objUI.DateOfJoing;
        objDB.CheckID = objUI.CheckID;
        objDB.Id = objUI.Id;
        objDB.UserTypeID = objUI.UserTypeID;
        objDB.LevelID = objUI.LevelID;
        objDB.IsActive = objUI.IsActive;

        DataAccessLayer objDataAccess = new DataAccessLayer();

        try
        {

            if (objTrans == null)
            {
                flagTransation = false;
                objDataAccess.GetConnection.Open();
                SqlTransaction objTransaction = objDataAccess.GetConnection.BeginTransaction();
                objTrans = objTransaction;
            }
            UserManager objManager = new UserManager();
            UserID = objManager.SaveUser(objDB, objTrans);
            if (!flagTransation)
                objTrans.Commit();
            return UserID;
        }
        catch (Exception ex)
        {
            if (!flagTransation)
                objTrans.Rollback();
            throw ex;
        }
        finally
        {
            objDataAccess.GetConnection.Close();
        }
    }
Exemple #19
0
        public static void UserChoices()
        {
            Console.Clear();
            int       response;
            RideUI    rideUI    = new RideUI();
            BookingUI bookingUI = new BookingUI();
            UserUI    userUI    = new UserUI();
            UserMenu  userMenuChoice;

            Console.WriteLine("Hi There, Select any option from menu\n\n");
            Console.WriteLine("1.Create a Ride\n2.Book a Car\n3.View Bookings\n4.View Rides\n5.View Profile\n6.Log Out");
            string Response = (Console.ReadLine());

            Int32.TryParse(Response, out response);
            if (response > Enum.GetValues(typeof(UserMenu)).Length)
            {
                response = 0;
            }
            userMenuChoice = (UserMenu)(response);
            switch (userMenuChoice)
            {
            case UserMenu.CreateRide:
                rideUI.CreateRide();
                break;

            case UserMenu.BookRide:
                bookingUI.BookRide();
                break;

            case UserMenu.ViewBookingsMenu:
                ViewBookingMenu();
                break;

            case UserMenu.ViewMyRides:
                rideUI.ViewMyRides();
                break;

            case UserMenu.ViewMyProfile:
                userUI.ViewProfile();
                break;

            case UserMenu.LogOut:
                userUI.HomePage();
                break;

            case UserMenu.None:
                Console.WriteLine("Invalid Choice");
                Console.ReadKey();
                UserChoices();
                break;
            }
        }
Exemple #20
0
        public Rate CalculateRate(UserUI userEntry)
        {
            var userData = new UserData(userEntry);

            Rate rate = CalculateFlatRate(userData);

            if (rate == null)
            {
                rate = CalculateHourlyRate(userData);
            }

            return(rate);
        }
Exemple #21
0
        public UserUI Update(long id, UserUI Entity)
        {
            var requestModel = Mapper.Map <UserUI, User>(Entity);

            requestModel.PK_Id    = id;
            requestModel.Password = HelperMethods.Encrypt(Entity.Pwd, true);
            _unitOfWork.UserRepository.Update(requestModel);

            _unitOfWork.Save();
            var userModel = Mapper.Map <User, UserUI>(requestModel);

            return(userModel);
        }
Exemple #22
0
 public User ConvertToUserWCF(UserUI userUI)
 {
     return(new User
     {
         ID = userUI.ID,
         Favourite = userUI.Favourite.ToArray(),
         IsAdmin = userUI.IsAdmin,
         Login = userUI.Login,
         Name = userUI.Name,
         Password = userUI.Password,
         PhoneNumber = userUI.PhoneNumber
     });
 }
 private void ModifyUser(object sender, RoutedEventArgs e)
 {
     if (decimal.TryParse(UserBalance.Text, out decimal Balance))
     {
         UserUI userUI = new UserUI()
         {
             Login = UserLogin.Text, Password = UserPassword.Text, Balance = Balance, Id = UserUI.Id
         };
         Methods.ModifyUser(userUI);
         UserUI             = Methods.GetUser(UserUI.Id);
         usertextblock.Text = "Login: "******"\nPassword: "******"\nBalance: " + UserUI.Balance;
     }
 }
Exemple #24
0
        static void Main(string[] args)
        {
            DependencyResolver.Container.Register <IUserRepository, UserRepository>();
            DependencyResolver.Container.Register <IRideService, RideService>();
            DependencyResolver.Container.Register <IBookingService, BookingService>();
            DependencyResolver.Container.Register <IRideRepository, RideRepository>();
            DependencyResolver.Container.Register <IViaPointRepository, ViaPointRepository>();
            DependencyResolver.Container.Register <IBookingRepository, BookingRepository>();
            DependencyResolver.Container.Verify();
            UserUI userUI = new UserUI();

            userUI.HomePage();
            Console.ReadKey();
        }
Exemple #25
0
        public void DeleteUser(UserUI userUI)
        {
            User user = new User()
            {
                ID          = userUI.ID,
                Favourite   = userUI.Favourite.ToArray(),
                IsAdmin     = userUI.IsAdmin,
                Login       = userUI.Login,
                Name        = userUI.Name,
                Password    = userUI.Password,
                PhoneNumber = userUI.PhoneNumber
            };

            _WCF.DeleteUser(user);
        }
Exemple #26
0
        public UserUI ValidateUser(string login, string password)
        {
            User   user   = _WCF.ValidateUser(login, password);
            UserUI userUI = null;

            if (user != null)
            {
                userUI          = new UserUI();
                userUI.Id       = user.Id;
                userUI.Login    = user.Login;
                userUI.Balance  = user.Balance;
                userUI.Password = user.Password;
            }
            return(userUI);
        }
Exemple #27
0
        public static UserEntity LoadData(int currentPage, int pagesize)
        {
            var db          = new DataAccess();
            var topicEntity = new UserEntity();

            var lstUsers = db.GetAllUsers();

            lstUsers.Reverse();

            var lstUserUi = new List <UserUI>();

            foreach (var x in lstUsers)
            {
                var u = new UserUI();
                u.Id             = x.Id;
                u.roleName       = new DataAccess().GetRoleById(x.roleId).Name;
                u.departmentName = new DataAccess().GetDepartmentById(x.departmentId).Name;
                u.Name           = x.Name;
                u.Email          = x.Email;
                u.Pass           = x.Pass;
                u.Details        = x.Details;

                lstUserUi.Add(u);
            }

            var total = lstUserUi.Count;
            int totalPage;

            if (total > pagesize && total % pagesize == 0)
            {
                totalPage = total / pagesize;
            }
            else if (total > pagesize && total % pagesize != 0)
            {
                totalPage = total / pagesize + 1;
            }
            else
            {
                totalPage = 1;
            }

            topicEntity.ListUsers      = lstUserUi.Skip(currentPage * pagesize).Take(pagesize).ToList();
            topicEntity.ListRoles      = new DataAccess().GetAllRoles();
            topicEntity.ListDepartment = new DataAccess().GetAllDepartments();
            topicEntity.TotalPage      = totalPage;

            return(topicEntity);
        }
Exemple #28
0
        static void Main(string[] args)
        {
            CostumLogger.FillDataBase();

            Helper.JoinData();

            try
            {
                UserUI.HomeScreen();
                CostumLogger.LogDataBase();
                CostumLogger.LogToExcelFIle();
            } catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
        private void Register(object sender, RoutedEventArgs e) //вікно реєстрації
        {
            //RegisterWindow registerWindow = new RegisterWindow();
            //registerWindow.ShowDialog();
            string login = textbox1.Text;

            decimal.TryParse(textbox2.Text, out decimal balance);
            string password = passwordbox1.Password;
            UserUI userUI   = new UserUI()
            {
                Login = login, Password = password, Balance = balance
            };                                                                                      //створення нового юзера

            Methods.AddUser(userUI);
            this.Close();
        }
 // Use this for initialization
 void Start()
 {
     //Initialize all the variables
     if (!(world == null || menu == null || userui == null || grid == null))
     {
         return;
     }
     if (GetComponent <MenuScript>() == null)
     {
         menu = gameObject.AddComponent <MenuScript>();
     }
     if (GetComponent <UserUI>() == null)
     {
         userui = gameObject.AddComponent <UserUI>();
     }
     if (GetComponent <ResourceUI>() == null)
     {
         resourceui = gameObject.AddComponent <ResourceUI>();
     }
     if (GetComponent <Builder>() == null)
     {
         builder = gameObject.AddComponent <Builder>();
     }
     if (GetComponent <ClickScript>() == null)
     {
         click = gameObject.AddComponent <ClickScript>();
     }
     if (grid == null)
     {
         grid = FindObjectOfType <CameraScript>() != null?FindObjectOfType <CameraScript>().overlay : null;
     }
     if (world == null)
     {
         world = FindObjectOfType <World>();
     }
     if (camera == null)
     {
         camera = Camera.main;
     }
             #if UNITY_ANDROID
     if (camerascript == null)
     {
         camerascript = FindObjectOfType <CameraScript>();
     }
             #endif
 }
Exemple #31
0
        public static bool CheckNonZeroLength(string path)
        {
            FileInfo file = new FileInfo(path);

            if (!file.Exists)
            {
                return(false);
            }

            if (file.Length == 0)
            {
                UserUI.OutputMessage(string.Format("{0}: {1}", path, UserUI.ERR_EMPTY_DATA_FILE));

                return(false);
            }

            return(true);
        }
Exemple #32
0
    public int SaveUserDetail(UserUI objUI, System.Data.SqlClient.SqlTransaction objTrans)
    {
        int UserID = 0;
        bool flagTransation = true;

        UserDB objDB = new UserDB();
        objDB.UserID = objUI.UserID;
        //objDB.LevelID = objUI.LevelID;
        objDB.dRegionID = objUI.dRegionID;
        objDB.ReportsToID = objUI.ReportsToID;
        objDB.CheckID = objUI.CheckID;

        DataAccessLayer objDataAccess = new DataAccessLayer();

        try
        {

            if (objTrans == null)
            {
                flagTransation = false;
                objDataAccess.GetConnection.Open();
                SqlTransaction objTransaction = objDataAccess.GetConnection.BeginTransaction();
                objTrans = objTransaction;
            }
            UserManager objManager = new UserManager();
            UserID = objManager.SaveUserDetail(objDB, objTrans);
            if (!flagTransation)
                objTrans.Commit();
            return UserID;
        }
        catch (Exception ex)
        {
            if (!flagTransation)
                objTrans.Rollback();
            throw ex;
        }
        finally
        {
            objDataAccess.GetConnection.Close();
        }
    }
Exemple #33
0
        // executes the option according to chosen state
        public void ExecuteOption(EzySystem ezySystem)
        {
            if (_state == 0)                         // go back to previous menu
                return;

            else if (_state == 1)                    // enter user UI
            {
                UserUI newUserUI = new UserUI();
                newUserUI.Initialize(ezySystem);

                // Run the UI until exit
                while (true)
                {
                    if (newUserUI.GetState() == 0)   // mark of program exit
                        break;
                    else                             // if not exit
                    {
                        newUserUI.ChooseOption();
                        newUserUI.ExecuteOption(ezySystem);
                    }
                }

                newUserUI.Exit(ezySystem);
            }

            else if (_state == 2)                    // enter admin UI
            {
                AdminUI newAdminUI = new AdminUI();
                newAdminUI.Initialize();

                // Run the UI until exit
                while (true)
                {
                    if (newAdminUI.GetState() == 0) break;// mark of program exit
                    else                            // if not exit
                    {
                        newAdminUI.ChooseOption();
                        newAdminUI.ExecuteOption(ezySystem);
                        Console.Write("Press any key to continue.");
                        Console.ReadKey();
                    }
                }

                newAdminUI.Exit();
            }
            else if (_state == 3)                   // enter simulation UI
            {
                SimulationUI newSimulationUI = new SimulationUI();
                newSimulationUI.Initialize();

                // Run the UI until exit
                while (true)
                {
                    if (newSimulationUI.GetState() == 0) // mark of program exit
                        break;
                    else                            // if not exit
                    {
                        newSimulationUI.ChooseOption(ezySystem);
                        newSimulationUI.ExecuteOption(ezySystem);
                    }
                }

                newSimulationUI.Exit();
            }
        }