Esempio n. 1
0
    public ExpOrderDetails getExpOrderDetails(int orderNo)
    {
        ExpOrderDetails orderDetails = null;
        string          Name, Gender, Address, PostalCode, HP, Email, ServiceDesc, Timeslot, Date, ServiceType, Image;
        decimal         Price;
        int             OrderNo;
        string          queryStr = "SELECT * FROM OrderDetails WHERE OrderNo = @OrderNO";
        SqlConnection   conn     = new SqlConnection(connStr);
        SqlCommand      cmd      = new SqlCommand(queryStr, conn);

        cmd.Parameters.AddWithValue("@OrderNo", orderNo);
        conn.Open();
        SqlDataReader dr = cmd.ExecuteReader();

        if (dr.Read())
        {
            OrderNo     = int.Parse(dr["OrderNo"].ToString());
            Name        = dr["Name"].ToString();
            Address     = dr["Address"].ToString();
            PostalCode  = dr["PostalCode"].ToString();
            ServiceDesc = dr["ServiceDesc"].ToString();
            //Prod_Image = dr["Product_Image"].ToString();
            //Price = decimal.Parse(dr["Price"].ToString());
            Price  = 15;
            Gender = dr["Gender"].ToString();
            HP     = dr["HP"].ToString();
            Email  = dr["Email"].ToString();
            //Timeslot = dr["Timeslot"].ToString();
            Timeslot    = "11:00-13:00";
            Date        = dr["Date"].ToString();
            ServiceType = dr["ServiceType"].ToString();
            Image       = dr["Image"].ToString();

            orderDetails = new ExpOrderDetails(OrderNo, Name, Gender, Address, PostalCode, HP, Email, ServiceDesc, Timeslot, Price, Date, ServiceType, Image);
        }
        else
        {
            orderDetails = null;
        }
        conn.Close();
        dr.Close();
        dr.Dispose();
        return(orderDetails);
    }
Esempio n. 2
0
    public List <ExpOrderDetails> getExpOrderDetailsAll()
    {
        List <ExpOrderDetails> orderDetailsList = new List <ExpOrderDetails>();
        string        Name, Gender, Address, PostalCode, HP, Email, ServiceDesc, Timeslot, Date, ServiceType, Image;
        decimal       Price;
        int           OrderNo;
        string        queryStr = "SELECT * FROM OrderDetails Order By OrderNo";
        SqlConnection conn = new SqlConnection(connStr);
        SqlCommand    cmd = new SqlCommand(queryStr, conn);

        conn.Open();
        SqlDataReader dr = cmd.ExecuteReader();

        while (dr.Read())
        {
            OrderNo     = int.Parse(dr["OrderNo"].ToString());
            Name        = dr["Name"].ToString();
            Address     = dr["Address"].ToString();
            PostalCode  = dr["PostalCode"].ToString();
            ServiceDesc = dr["ServiceDesc"].ToString();

            //Price = decimal.Parse(dr["Price"].ToString());
            Price       = 15;
            Gender      = dr["Gender"].ToString();
            HP          = dr["HP"].ToString();
            Email       = dr["Email"].ToString();
            Timeslot    = dr["Timeslot"].ToString();
            Date        = dr["Date"].ToString();
            ServiceType = dr["ServiceType"].ToString();
            Image       = dr["Image"].ToString();


            ExpOrderDetails od = new ExpOrderDetails(OrderNo, Name, Gender, Address, PostalCode, HP, Email, ServiceDesc, Timeslot, Price, Date, ServiceType, Image);
            orderDetailsList.Add(od);
        }
        conn.Close();
        dr.Close();
        dr.Dispose();
        return(orderDetailsList);
    }