コード例 #1
0
ファイル: Program.cs プロジェクト: rvkr967/PackXprez
        public static void TestGetPackageHistory()
        {
            PackXPrezBL dal = new PackXPrezBL();

            System.Console.WriteLine("ENTER EMAILD");
            string emailId = System.Console.ReadLine();
            List <PackageHistory> packageHistory = dal.GetPackageHistories(emailId);

            foreach (var i in packageHistory)
            {
                System.Console.WriteLine(i.transactionId);
                System.Console.WriteLine(i.number);
                System.Console.WriteLine(i.toLocation);
                System.Console.WriteLine(i.fromLocation);
                System.Console.WriteLine(i.status);
            }
            //if (packageHistory.Rows.Count != 0)
            //{
            //    foreach (DataRow row in packageHistory.Rows)
            //    {

            //        System.Console.WriteLine("TransactionID: " + row[0].ToString());
            //        System.Console.WriteLine("AWB Number: " + row[1].ToString());
            //        System.Console.WriteLine("From Location: " + row[2].ToString() + "," + row[3].ToString() + "," + row[4].ToString() + "," + row[5].ToString());
            //        System.Console.WriteLine("To Location: " + row[6].ToString());
            //        System.Console.WriteLine("Status: " + row[7].ToString());
            //        System.Console.WriteLine("_________________________________________________________");
            //    }
            //}
            //else
            //{
            //    System.Console.WriteLine("No history available");
            //}
        }
コード例 #2
0
        public int ServiceValidation(int num, int num1)
        {
            PackXPrezBL dal = new PackXPrezBL();
            int         k   = dal.ServiceValidation(num, num1);

            return(k);
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: rvkr967/PackXprez
        public static void tt()
        {
            PackXPrezBL dal = new PackXPrezBL();

            System.Console.WriteLine("p q");
            int p = Convert.ToInt32(System.Console.ReadLine());
            int q = Convert.ToInt32(System.Console.ReadLine());

            System.Console.WriteLine(dal.ServiceValidation(p, q));
            System.Console.WriteLine("123");
        }
コード例 #4
0
 public int RegisterShipment(Registration regObj)
 {
     try
     {
         PackXPrezBL packXPrezBL = new PackXPrezBL();
         int         tranId      = packXPrezBL.ShipmentRegistration(regObj.emailId, regObj.shippingType, regObj.length, regObj.breadth, regObj.height, regObj.weight, regObj.deliveryType, regObj.timeSlot, regObj.pickAddressId, regObj.deliveryAddress, regObj.packingService);
         return(tranId);
     }
     catch (Exception)
     {
         return(-99);
     }
 }
コード例 #5
0
 public string GetAddresses(string emailId)
 {
     try
     {
         PackXPrezBL dal       = new PackXPrezBL();
         string      addresses = JsonConvert.SerializeObject(dal.GetAddresses(emailId));
         return(addresses);
     }
     catch (Exception)
     {
         return(null);
     }
 }
コード例 #6
0
 public string UserValidation(User userObj)
 {
     try
     {
         PackXPrezBL packXPrezBL = new PackXPrezBL();
         string      role        = JsonConvert.SerializeObject(packXPrezBL.LoginValidation(userObj.emailId, userObj.password));
         return(role);
     }
     catch (Exception)
     {
         return(null);
     }
 }
コード例 #7
0
        public string GetOrderStatus(long num)
        {
            try
            {
                PackXPrezBL packXPrezBL = new PackXPrezBL();
                string      stat        = JsonConvert.SerializeObject(packXPrezBL.GetShippingStatus(num));

                return(stat);
            }
            catch (Exception)
            {
                return(null);
            }
        }
コード例 #8
0
 public string GetPackageHistory(string emailId)
 {
     try
     {
         PackXPrezBL packXPrezBL = new PackXPrezBL();
         var         history     = packXPrezBL.GetPackageHistories(emailId);
         string      jsonstring  = JsonConvert.SerializeObject(history);
         return(jsonstring);
     }
     catch (Exception)
     {
         return(null);
     }
 }
コード例 #9
0
ファイル: Program.cs プロジェクト: rvkr967/PackXprez
        public static void ll()
        {
            PackXPrezBL dal = new PackXPrezBL();
            UserReg     reg = new UserReg();

            reg.name       = "bb bbbbb";
            reg.emailId    = "*****@*****.**";
            reg.password   = "******";
            reg.mobile     = 1234567890;
            reg.buildingNo = "32";
            reg.streetNo   = "gggg";
            reg.locality   = "ggggggg";
            reg.pincode    = 123456;

            System.Console.WriteLine(dal.RegisterUser(reg));
        }
コード例 #10
0
 public int UserRegistration(UserReg userregObj)
 {
     try
     {
         PackXPrezBL packXPrezBL = new PackXPrezBL();
         bool        reg         = packXPrezBL.RegisterUser(userregObj);
         if (reg)
         {
             return(1);
         }
         else
         {
             return(-1);
         }
     }
     catch (Exception)
     {
         return(-2);
     }
 }