Exemple #1
0
        public static void setRecCoordinates(DBCompanyOps compOps, DBReceptacleOps recOps)
        {
            List <Receptacle> network = recOps.GetNetwork(compOps.GetCompany("testCompany1").ID);

            foreach (Receptacle rec in network)
            {
                rec.Latitude  = "0.0000";
                rec.Longitude = "0.0000";
            }

            network = recOps.GetNetwork(compOps.GetCompany("testCompany2").ID);

            foreach (Receptacle rec in network)
            {
                rec.Latitude  = "1.0000";
                rec.Longitude = "1.0000";
            }

            network = recOps.GetNetwork(compOps.GetCompany("testCompany3").ID);

            foreach (Receptacle rec in network)
            {
                rec.Latitude  = "2.0000";
                rec.Longitude = "2.0000";
            }
        }
Exemple #2
0
 public static void setRecCompIDs(DBCompanyOps compOps, DBReceptacleOps recOps)
 {
     recOps.GetReceptacle("testRec1").CompanyID = compOps.GetCompany("testCompany1").ID;
     recOps.GetReceptacle("testRec2").CompanyID = compOps.GetCompany("testCompany1").ID;
     recOps.GetReceptacle("testRec3").CompanyID = compOps.GetCompany("testCompany2").ID;
     recOps.GetReceptacle("testRec4").CompanyID = compOps.GetCompany("testCompany2").ID;
     recOps.GetReceptacle("testRec5").CompanyID = compOps.GetCompany("testCompany3").ID;
     recOps.GetReceptacle("testRec6").CompanyID = compOps.GetCompany("testCompany3").ID;
 }
        public Company()
        {
            // instantiating database access objects
            this.recOps  = new DBReceptacleOps();
            this.userOps = new DBUserOps();

            // retrieving user and receptacle information from database
            Employees = userOps.GetEmployees(this.ID);
            Network   = recOps.GetNetwork(this.ID);
        }
Exemple #4
0
        public void RunTest()
        {
            DBUserOps       userOps = new DBUserOps();
            DBCompanyOps    compOps = new DBCompanyOps();
            DBReceptacleOps recOps  = new DBReceptacleOps();

            setUserCompIDs(userOps, compOps);
            setRecCompIDs(compOps, recOps);
            setRecCoordinates(compOps, recOps);
        }
        public void RunTest()
        {
            DBUserOps       userOps = new DBUserOps();
            DBCompanyOps    compOps = new DBCompanyOps();
            DBReceptacleOps recOps  = new DBReceptacleOps();

            addUsers(userOps);
            addCompanies(compOps);
            addReceptacles(recOps);
        }
Exemple #6
0
 // opens page with valid user information
 public RouteScreen(User user)
 {
     InitializeComponent();
     NavigationPage.SetHasBackButton(this, true);
     FindMyLocation();
     this.recOps  = new DBReceptacleOps();
     this.compOps = new DBCompanyOps();
     this.user    = user;
     // gets user's company
     this.comp = compOps.GetCompany(user.CompanyID);
     

 }
        private static void addReceptacles(DBReceptacleOps ops)
        {
            Receptacle rec1 = new Receptacle();
            Receptacle rec2 = new Receptacle();
            Receptacle rec3 = new Receptacle();
            Receptacle rec4 = new Receptacle();
            Receptacle rec5 = new Receptacle();
            Receptacle rec6 = new Receptacle();

            rec1.Name = "testRec1";
            rec2.Name = "testRec2";
            rec3.Name = "testRec3";
            rec4.Name = "testRec4";
            rec5.Name = "testRec5";
            rec6.Name = "testRec6";

            ops.AddReceptacle(rec1);
            ops.AddReceptacle(rec2);
            ops.AddReceptacle(rec3);
            ops.AddReceptacle(rec4);
            ops.AddReceptacle(rec5);
            ops.AddReceptacle(rec6);
        }