public void ProcessRequest(HttpContext context) { db = new FruitDataDataContext(); int ketQua; // Check DataType int dataType = int.Parse(context.Request.QueryString["DataType"]); switch (dataType) { // Get list don hang tinh trang : cho xac nhan case 1: object_Response = new Object_Response(); ketQua = getListDonHangMoi(context); switch (ketQua) { // Get list thanh cong case 0: break; default: object_Response.Status_Code = -1; object_Response.Status_Text = "Lỗi kết nối cơ sở dữ liệu"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; } break; // Huy don hang by id case 2: object_Response = new Object_Response(); ketQua = huyDonHangById(context); switch (ketQua) { // Huy thanh cong case 0: object_Response.Status_Code = 0; object_Response.Status_Text = "Hủy đơn hàng thành công"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; // Ma don hang khong ton tai case 1: object_Response.Status_Code = 1; object_Response.Status_Text = "Mã đơn hàng không tồn tại"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; // Khong tim thay don hang case 2: object_Response.Status_Code = 2; object_Response.Status_Text = "Mã đơn hàng không tồn tại"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; default: object_Response.Status_Code = -1; object_Response.Status_Text = "Lỗi kết nối cơ sở dữ liệu"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; } break; // xác nhận đơn hàng case 3: object_Response = new Object_Response(); ketQua = xacNhanDonHangById(context); switch (ketQua) { // xác nhận đơn hàng thanh cong case 0: object_Response.Status_Code = 0; object_Response.Status_Text = "Xác nhận đơn hàng thành công"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; // Ma don hang khong ton tai case 1: object_Response.Status_Code = 1; object_Response.Status_Text = "Vui lòng upload ảnh bằng chứng thanh toán"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; // Khong tim thay don hang case 2: object_Response.Status_Code = 2; object_Response.Status_Text = "Mã đơn hàng không tồn tại"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; default: object_Response.Status_Code = -1; object_Response.Status_Text = "Lỗi kết nối cơ sở dữ liệu"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; } break; //get list don hang da xac nhan va da huy case 4: object_Response = new Object_Response(); ketQua = getListDonHangDaXacNhan(context); switch (ketQua) { // Get list thanh cong case 0: break; default: object_Response.Status_Code = -1; object_Response.Status_Text = "Lỗi kết nối cơ sở dữ liệu"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; } break; //sua don hang theo id case 5: object_Response = new Object_Response(); ketQua = suaChiTietDHByID(context); switch (ketQua) { // Lỗi nhập ko đủ dữ liệu case -2: // gửi reponse trong chiTietDH break; // Update thanh cong case 0: object_Response.Status_Code = 0; object_Response.Status_Text = "Update đơn hàng thành công"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; // Data = null case 1: object_Response.Status_Code = 1; object_Response.Status_Text = "Lỗi kết nối cơ sở dữ liệu"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; default: object_Response.Status_Code = -1; object_Response.Status_Text = "Lỗi kết nối cơ sở dữ liệu"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; } break; // get chi tiet don hang by madon hang case 6: object_Response = new Object_Response(); ketQua = getChiTietDonHangByID(context); switch (ketQua) { case 0: break; // Data = null case 1: object_Response.Status_Code = 1; object_Response.Status_Text = "Lỗi kết nối cơ sở dữ liệu"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; default: object_Response.Status_Code = -1; object_Response.Status_Text = "Lỗi kết nối cơ sở dữ liệu"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; } break; default: break; } }
public void ProcessRequest(HttpContext context) { db = new FruitDataDataContext(); int ketQua; // Check DataType int dataType = int.Parse(context.Request.QueryString["DataType"]); switch (dataType) { // Check admin in db case 1: object_Response = new Object_Response(); ketQua = checkAdmin(context); switch (ketQua) { // Get list thanh cong case 0: break; // Khong nhap username or pass case 1: object_Response.Status_Code = 1; object_Response.Status_Text = "Username hoặc Password không được để trống"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; case 2: object_Response.Status_Code = 2; object_Response.Status_Text = "Tài khoản không tồn tại"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; case 3: object_Response.Status_Code = 3; object_Response.Status_Text = "Mật khẩu không chính xác"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; default: object_Response.Status_Code = -1; object_Response.Status_Text = "Lỗi kết nối cơ sở dữ liệu"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; } break; default: break; } }
public void ProcessRequest(HttpContext context) { db = new FruitDataDataContext(); int ketQua; // Check DataType int dataType = int.Parse(context.Request.QueryString["DataType"]); switch (dataType) { // Get list loai trai cay case 8: object_Response = new Object_Response(); ketQua = getListLoaiTraiCay(context); switch (ketQua) { // Get list thanh cong case 0: break; default: object_Response.Status_Code = -1; object_Response.Status_Text = "Lỗi kết nối cơ sở dữ liệu"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; } break; // Xoa loai trai cay by id case 10: object_Response = new Object_Response(); ketQua = xoaLoaiTraiCayByID(context); switch (ketQua) { case 0: object_Response.Status_Code = 0; object_Response.Status_Text = "Xoá loại trái cây thành công"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; case 1: object_Response.Status_Code = 1; object_Response.Status_Text = "Mã loại trái cây không tồn tại"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; case 2: object_Response.Status_Code = 2; object_Response.Status_Text = "Mã loại trái cây không tồn tại"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; default: object_Response.Status_Code = -1; object_Response.Status_Text = "Lỗi kết nối cơ sở dữ liệu"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; } break; // Them loai trai cay case 11: object_Response = new Object_Response(); ketQua = themLoaiTraiCay(context); switch (ketQua) { // Lỗi nhập ko đủ dữ liệu case -2: // gửi reponse trong themLoaiTraiCay break; case 0: object_Response.Status_Code = 0; object_Response.Status_Text = "Thêm loại trái cây thành công"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; case 1: object_Response.Status_Code = 1; object_Response.Status_Text = "Lỗi kết nối cơ sở dữ liệu"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; default: object_Response.Status_Code = -1; object_Response.Status_Text = "Lỗi kết nối cơ sở dữ liệu"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; } break; // Edit loai trai cay by id case 9: object_Response = new Object_Response(); ketQua = suaLoaiTraiCayByID(context); switch (ketQua) { // Lỗi nhập ko đủ dữ liệu case -2: // gửi reponse trong suaLoaiTraiCay break; // Update thanh cong case 0: object_Response.Status_Code = 0; object_Response.Status_Text = "Cập nhật loại trái cây thành công"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; // Data = null case 1: object_Response.Status_Code = 1; object_Response.Status_Text = "Lỗi kết nối cơ sở dữ liệu"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; default: object_Response.Status_Code = -1; object_Response.Status_Text = "Lỗi kết nối cơ sở dữ liệu"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; } break; default: break; } }
public void ProcessRequest(HttpContext context) { db = new FruitDataDataContext(); int ketQua; // Check DataType int dataType = int.Parse(context.Request.QueryString["DataType"]); switch (dataType) { // Get list don hang case 1: object_Response = new Object_Response(); ketQua = getListXuat(context); switch (ketQua) { // Get list thanh cong case 0: break; default: object_Response.Status_Code = -1; object_Response.Status_Text = "Lỗi kết nối cơ sở dữ liệu"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; } break; // Get list log nhap theo ngay case 2: object_Response = new Object_Response(); ketQua = getListXuatTheoThoiGian(context); switch (ketQua) { // Thong ke theo ngay thanh cong case 0: break; // Data = null case 1: object_Response.Status_Code = 1; object_Response.Status_Text = "Ngày bắt đầu không được lớn hơn ngày kết thúc"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; //Lỗi ngày bắt đầu lớn hơn ngày kết thúc case 2: object_Response.Status_Code = 2; object_Response.Status_Text = "Vui lòng nhập thời gian bắt đầu, kết thúc"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; default: object_Response.Status_Code = -1; object_Response.Status_Text = "Lỗi kết nối cơ sở dữ liệu"; object_Response.Data = ""; context.Response.ContentType = "text/json"; context.Response.Write(JsonConvert.SerializeObject(object_Response)); break; } break; default: break; } }