Page 1 of 1

Mã nguồn eShop (Ajax + ASP .Net)

Posted: Tue 11/05/2010 6:33 pm
by QuanGL
Tên chương trình: eShop
Ngôn ngữ lập trình: ASP .Net
Tác giả: QuanGL
Chức năng: Quản lý bán hàng đơn giản
Hôm nay nộp đồ án trên trường, sẵn dịp up lên đây giới thiệu lun :D
Vài tấm hình demo:
Image
Image
Image
Cấu hình connection string, smtp trong web.config.
File CSDL trong thư mục App_Data, nhớ attach zô sql server nha.
.Net 3.5 SP1, SQL Server Express 2008.
Tên đăng nhập trang quản trị: admin, mật khẩu: admin :D

Re: Mã nguồn eShop (Ajax + ASP .Net)

Posted: Tue 11/05/2010 6:58 pm
by vietteiv
hix lão quangl này chơi gì mà tới sql server 2k8 luôn. ko attach database được rùi :(

Re: Mã nguồn eShop (Ajax + ASP .Net)

Posted: Tue 11/05/2010 7:19 pm
by boy1234
Buồn! Thấy cái này đang trong tầm ngắm ngó lại cũng tâm trạng giống bác vietteiv sql server 2008. :(

Re: Mã nguồn eShop (Ajax + ASP .Net)

Posted: Tue 11/05/2010 7:52 pm
by QuanGL
boy1234 wrote:Buồn! Thấy cái này đang trong tầm ngắm ngó lại cũng tâm trạng giống bác vietteiv sql server 2008. :(
vietteiv wrote:hix lão quangl này chơi gì mà tới sql server 2k8 luôn. ko attach database được rùi :(
:D
Mình tạo đỡ 2 file: 1 file .sql có thể cài zô đc sql server 2k5, nhưng chỉ có mấy cái bảng, chưa có dữ liệu. 1 file mdb chứa toàn bộ CSDL. :D
Cũng đang lo Mr. Thầy có cài sql 2k8 chưa :D

Re: Mã nguồn eShop (Ajax + ASP .Net)

Posted: Sat 15/05/2010 11:57 am
by NoBi
Có thể "độ" thêm cái bản đồ địa chỉ nhà khách hàng cho nó "pro" :D
image_Dq.png
image_Dq.png (9.53 KiB) Viewed 20103 times
image_ha.png

Re: Mã nguồn eShop (Ajax + ASP .Net)

Posted: Sat 15/05/2010 2:02 pm
by QuanGL
Google Map. :D :x :D
Hì, anh Bi hay thật, em quên đưa pass admin mà vẫn zô đc hen. :P

Re: Mã nguồn eShop (Ajax + ASP .Net)

Posted: Tue 18/05/2010 8:56 pm
by NoBi
Anh cũng gõ đại theo thói quen khi cài thử phpbb thôi ;)). Cái hình trên xài modalbox có lỗi với gmap nên thôi không xài nữa, add mod trực tiếp luôn:

Open file WebControls/acp_DDH.ascx.cs
Thay hàm này:
  1. protected void FormView1_DataBound(object sender, EventArgs e)
  2.     {
  3.         FormView fv = sender as FormView;
  4.         if (fv.CurrentMode == FormViewMode.ReadOnly)
  5.         {
  6.             CheckBox chk = fv.FindControl("TinhTrangCheckBox") as CheckBox;
  7.             Label lb = fv.FindControl("TinhTrangLB") as Label;
  8.             Label nd = fv.FindControl("NgayDatLabel") as Label;
  9.             Label ng = fv.FindControl("NgayGiaoLabel") as Label;
  10.             Label dc = fv.FindControl("DiaChiLabel") as Label;
  11.             DateTime dt = new DateTime();
  12.             dt = DateTime.Parse(nd.Text);
  13.             nd.Text = String.Format("{0dd/MM/yyyy}", dt);
  14.             dt = DateTime.Parse(ng.Text);
  15.             ng.Text = String.Format("{0dd/MM/yyyy}", dt);
  16.             if (chk.Checked)
  17.                 lb.Text = "Hoàn tất";
  18.             else
  19.                 lb.Text = "Chưa hoàn tất";
  20.  
  21.             dc.Text += " [<a href='http//maps.google.com/maps?q=" + dc.Text + "' target='_blank'>Open Map</a>]";
  22.         }
  23.         else
  24.         {
  25.             TextBox ng = fv.FindControl("NgayGiaoTextBox") as TextBox;
  26.             ng.Attributes.Add("readonly", "readonly");
  27.             TextBox nd = fv.FindControl("NgayDatTextBox") as TextBox;
  28.             nd.Attributes.Add("readonly", "readonly");
  29.         }
  30.     }


Khi nào xong đề tài nhớ giúp anh nữa nhé. :-*

Re: Mã nguồn eShop (Ajax + ASP .Net)

Posted: Fri 21/05/2010 5:07 pm
by QuanGL
NoBi wrote:Anh cũng gõ đại theo thói quen khi cài thử phpbb thôi ;)). Cái hình trên xài modalbox có lỗi với gmap nên thôi không xài nữa, add mod trực tiếp luôn:

Open file WebControls/acp_DDH.ascx.cs
Thay hàm này:
  1. protected void FormView1_DataBound(object sender, EventArgs e)
  2. {
  3. FormView fv = sender as FormView;
  4. if (fv.CurrentMode == FormViewMode.ReadOnly)
  5. {
  6. CheckBox chk = fv.FindControl("TinhTrangCheckBox") as CheckBox;
  7. Label lb = fv.FindControl("TinhTrangLB") as Label;
  8. Label nd = fv.FindControl("NgayDatLabel") as Label;
  9. Label ng = fv.FindControl("NgayGiaoLabel") as Label;
  10. Label dc = fv.FindControl("DiaChiLabel") as Label;
  11. DateTime dt = new DateTime();
  12. dt = DateTime.Parse(nd.Text);
  13. nd.Text = String.Format("{0dd/MM/yyyy}", dt);
  14. dt = DateTime.Parse(ng.Text);
  15. ng.Text = String.Format("{0dd/MM/yyyy}", dt);
  16. if (chk.Checked)
  17. lb.Text = "Hoàn tất";
  18. else
  19. lb.Text = "Chưa hoàn tất";
  20.  
  21. dc.Text += " [<a href='http//maps.google.com/maps?q=" + dc.Text + "' target='_blank'>Open Map</a>]";
  22. }
  23. else
  24. {
  25. TextBox ng = fv.FindControl("NgayGiaoTextBox") as TextBox;
  26. ng.Attributes.Add("readonly", "readonly");
  27. TextBox nd = fv.FindControl("NgayDatTextBox") as TextBox;
  28. nd.Attributes.Add("readonly", "readonly");
  29. }
  30. }


Khi nào xong đề tài nhớ giúp anh nữa nhé. :-*
Hì, thank anh Bi nha :D
Chắc nghỉ hè em mới mần tiếp đc nha. Đừng giận em anh nhé :D
--------------------------------------------------------------------------------------
Mọi người cho ý kiến cái eShop đi :D

Re: Mã nguồn eShop (Ajax + ASP .Net)

Posted: Fri 21/05/2010 10:49 pm
by LHH072010
Bạn ơi sao nó lại báo thiếu file "acp.master"

Image

Re: Mã nguồn eShop (Ajax + ASP .Net)

Posted: Sat 22/05/2010 9:46 am
by NoBi
Trong hình thấy có sao lại báo thiếu ta?. Bạn đem qua máy khác chạy thử xem, chứ mình chạy bình thường.

Re: Mã nguồn eShop (Ajax + ASP .Net)

Posted: Sat 22/05/2010 1:16 pm
by QuanGL
Thử đổi lại thành cái này xem ^^!
MasterPageFile="./../acp.master"

Re: Mã nguồn eShop (Ajax + ASP .Net)

Posted: Sat 22/05/2010 9:47 pm
by LHH072010
acac..Được rồi bạn ah...cũng chưa biết là bị làm sao nữa..Thanks ! giao diện đẹp,đơn giản dê nhìn ^^

Re: Mã nguồn eShop (Ajax + ASP .Net)

Posted: Mon 24/05/2010 6:02 pm
by QuanGL
Hì, dùng virtual path của VS nhiều khi có vấn đề, mình thử up trên aspspider.com thì phải sửa lại mới chạy đúng được :D
Đọc mấy cái này hoài mà chưa hiểu rõ :D:D:D
http://msdn.microsoft.com/en-us/library/ms178116.aspx
http://www.west-wind.com/weblog/posts/132081.aspx

Re: Mã nguồn eShop (Ajax + ASP .Net)

Posted: Thu 24/06/2010 9:39 pm
by ZhuLio
Giao diện đơn giản + đẹp.

Re: Mã nguồn eShop (Ajax + ASP .Net)

Posted: Thu 28/10/2010 1:45 am
by mr.v
em dùng vs 2010 không cài thêm sql server chỉ có cái sql express 2008 tích hợp sẵn thui. khi chạy nó báo sai tên truy cập, hông biết sao hết, mong các bác chỉ giáo thêm.

Re: Mã nguồn eShop (Ajax + ASP .Net)

Posted: Thu 19/05/2011 12:12 am
by manhtienit
Mình như buồn ngủ thì bị tạt nước. Bây giờ xin thấy bài webshop này như một tấm gương sáng!Thank bạn đã gủi bài này lên mạng!
Dù đã gặp rất nhiều khó khăn để có thể chạy em nó.Nhưng mình vẫn không thể nào hiểu được cách làm của web này nhất là phần hiển thị sản phẩm!Bạn nào có thể giải thích rõ hơn cho mình không?

Re: Mã nguồn eShop (Ajax + ASP .Net)

Posted: Thu 19/05/2011 10:20 pm
by hoangthu1974
Lạc đề chút, lâu lắm mới thấy một bài toàn các cựu không. Nobi bữa nào họp anh em đi.

Re: Mã nguồn eShop (Ajax + ASP .Net)

Posted: Sat 04/06/2011 9:31 am
by QuanGL
manhtienit wrote:Mình như buồn ngủ thì bị tạt nước. Bây giờ xin thấy bài webshop này như một tấm gương sáng!Thank bạn đã gủi bài này lên mạng!
Dù đã gặp rất nhiều khó khăn để có thể chạy em nó.Nhưng mình vẫn không thể nào hiểu được cách làm của web này nhất là phần hiển thị sản phẩm!Bạn nào có thể giải thích rõ hơn cho mình không?
Cái này do thầy yêu cầu sử dụng ajax với asp.
Chủ yếu là tách các thành phần (danh sách sản phẩm, chi tiết sản phẩm, danh mục sản phẩm, v.v...) vào 1 panel riêng. Lúc cần thì show hoặc hide nó đi. Cái project này là lần đầu code asp nên lộn xộn lắm, h nhìn lại không biết lúc đó mình viết gì cả :))

Re: Mã nguồn eShop (Ajax + ASP .Net)

Posted: Sun 30/03/2014 10:46 pm
by nguyen_kia
Trang này lâu lắm ko có ai vào seo???