Пример #1
0
        public static void AddRecordBill(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            AddRecordBill_Model model = new AddRecordBill_Model();
            Hashtable           Param = new Hashtable();

            Param.Add("UserNo", URequest.RequestAll("UserNo"));
            Param.Add("Date", URequest.RequestAll("Date"));
            Param.Add("Purpose", URequest.RequestAll("Purpose"));
            Param.Add("Money", URequest.RequestAll("Money"));
            Param.Add("Remark", URequest.RequestAll("Remark"));

            string BillNo = Guid.NewGuid().ToString("N");

            Param.Add("BillNo", BillNo);

            DataSet ds = AddRecordBill_Dal.AddRecordBill(Param);

            foreach (DataTable dt in ds.Tables)
            {
                if (dt.TableName == "Table")
                {
                    model.Code    = DataTableUtil.GetInt(dt, "Code");
                    model.Message = DataTableUtil.GetString(dt, "Message").Trim();
                }
            }

            context.Response.Write(StringUtil.CJson(model));
            context.Response.End();
        }
Пример #2
0
        public static void UserLogin(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            UserLogin_Model model = new UserLogin_Model();
            Hashtable       Param = new Hashtable();

            Param.Add("UserNo", URequest.RequestAll("UserNo"));
            Param.Add("UserImg", URequest.RequestAll("UserImg"));
            Param.Add("UserName", URequest.RequestAll("UserName"));


            DataSet ds = UserLogin_Dal.UserLogin(Param);

            foreach (DataTable dt in ds.Tables)
            {
                if (dt.TableName == "Table")
                {
                    model.Code    = DataTableUtil.GetInt(dt, "Code");
                    model.Message = DataTableUtil.GetString(dt, "Message").Trim();
                }
            }

            context.Response.Write(StringUtil.CJson(model));
            context.Response.End();
        }
Пример #3
0
    public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
    {
        var          objectType   = value.GetType().GetGenericArguments()[0];
        URequest <T> typedValue   = (URequest <T>)value;
        JObject      containerObj = JObject.FromObject(value);

        containerObj.Add($"{objectType.Name.ToLower()}List", JToken.FromObject(typedValue.requestList));
        containerObj.WriteTo(writer);
    }
Пример #4
0
        public static void GetHistroyBillList(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            GetHistroyBillList_Model model = new GetHistroyBillList_Model();
            Hashtable Param = new Hashtable();

            Param.Add("UserNo", URequest.RequestAll("UserNo"));
            Param.Add("StartDate", URequest.RequestAll("StartDate"));
            Param.Add("EndDate", URequest.RequestAll("EndDate"));
            Param.Add("PageSize", URequest.RequestAll("PageSize"));
            Param.Add("PageIndex", URequest.RequestAll("PageIndex"));

            DataSet ds = GetHistroyBillList_Dal.GetHistroyBillList(Param);

            foreach (DataTable dt in ds.Tables)
            {
                if (dt.TableName == "Table")
                {
                    model.Code    = DataTableUtil.GetInt(dt, "Code");
                    model.Message = DataTableUtil.GetString(dt, "Message").Trim();
                }
                else if (dt.TableName == "Table1")
                {
                    GetHistroyBillList_Model.Bill list = new  GetHistroyBillList_Model.Bill();
                    list.UserNo      = DataTableUtil.GetString(dt, "UserNo").Trim();
                    list.UserName    = DataTableUtil.GetString(dt, "UserName").Trim();
                    list.BillNo      = DataTableUtil.GetString(dt, "BillNo");
                    list.BillMoney   = DataTableUtil.GetDouble(dt, "Money");
                    list.BillPurpose = DataTableUtil.GetString(dt, "Purpose").Trim();
                    list.BillDate    = DataTableUtil.GetString(dt, "BillDate").Trim();
                    list.BillRemark  = DataTableUtil.GetString(dt, "Remark").Trim();
                    model.BillList.Add(list);
                }
            }

            context.Response.Write(StringUtil.CJson(model));
            context.Response.End();
        }