fix two major bugs in ASP .Net script

Cancelado Postado Oct 30, 2008 Pago na entrega
Cancelado Pago na entrega

ASP .net script has two major bugs.

1. Incorrect data is sent to shopping cart when adding products from a wish list. Results in wrong shipping calculations.

2. Major problem with emails. Script does not sent out order conformation emails, or account registration emails. Also, when emailing a user via the admin page an ASP error page appears

More details and source code below.

Note that another coder has been working on this script for some time, and has missed a number of deadlines. I do NOT want to get into another lengthy correspondence with a new coder.

I need someone to FIX this, ASAP.

If you accept this project you will make sure that these two errors are solved, completely. You will the upload the ENTIRE source code, and you will install EVERYTHING that is required on the server.

You will also provide a description of the problems, and HOW you fixed them.

## Deliverables

1. WISH LIST TO CART PROBLEM

This is how it works.

When you create an user account, you can add items to the wish list from the web site. This works!

Them when you log into the the user account you can view your wish list. This works!

Here you can do two things.

A. put a tick in the box next to the items, and then click on 'add selected items to the cart'.

It will then add the items to the shopping cart, and when you then calculate the shipping. This works!

B. However, option two is when you click on the 'add wish list to cart' button. It will then simply add the entire wish list to the shopping cart.

In this case, when you calculate the shipping, there are errors. The shipping is NOT being calculated correctly.

If you look at the link to the payment buttons: [url removed, login to view] ,you can see that it uses the following array: product name:price:shipping weight

If y9ou need to see this problem in action, the create an user account, go to the website and add some product to eh wish list, and then try the different ways described above.

2. EMAIL PROBLEM

A. The script is designed entirely for interacting with my remote hosted shopping cart (Mal's eCommerce).

Mal's cart uses remote calls, which triggers the script on my server.

More detail about Mal's remote call can be found here: [url removed, login to view]

So, after the customer has placed an order, they get send to Mal's shopping cart, they enter their payment details, and Mal's sends them to PayPal.

After they pay with payPal, they go back to Mals, and that is when the remote call goes to my script, and my script will then send out the automatic emails. **This is NOT working**

B. When an user creates an account, the script is supposed to send them an email with their account details. **This is NOT working.

**C. In the USERS menu, there is an option to send an email to a customer. **This is NOT working**, at the moment this gives an ASP error page:

Server Error in '/' Application.

There is no row at position 0.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: [url removed, login to view]: There is no row at position 0.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[IndexOutOfRangeException: There is no row at position 0.]

[url removed, login to view]`[url removed, login to view](Int32 userIndex) +1943315

[url removed, login to view]`1.get_Item(Int32 index) +17

System.Data.DataRowCollection.get_Item(Int32 index) +11

sendmail.btnSubmit_Click(Object sender, EventArgs e) +616

[url removed, login to view](EventArgs e) +105

[url removed, login to view](String eventArgument) +107

[url removed, login to view] [url removed, login to view](String eventArgument) +7

[url removed, login to view](IPostBackEventHandler sourceControl, String eventArgument) +11

[url removed, login to view](NameValueCollection postData) +33

[url removed, login to view](Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1746

3. There may be some other email related errors in this script. Your job is to FIX EVERYTHING

.NET ASP Engenharia MySQL Odd Jobs PHP Gestão de projetos Arquitetura de software Teste de Software Testes / Garantia de qualidade Testes de Usabilidade Teste de Website

ID do Projeto: #3352276

Sobre o projeto

2 propostas Projeto remoto Ativo em Oct 31, 2008

2 freelancers estão ofertando em média $111 nesse trabalho

sathyanus

See private message.

$51 USD in 2 dias
(88 Comentários)
5.3
maryamjan

See private message.

$170 USD in 2 dias
(1 Comentário)
0.0