public void ProcessRequest(HttpContext context) { db = new FruitDataDataContext(); int ketQua; // Check DataType int dataType = int.Parse(context.Request.QueryString["DataType"]); switch (dataType) { // Get list log nhap case 1: object_Response = new Object_Response(); ketQua = getListNhap(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 = getListNhapTheoThoiGian(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; } }