zoukankan      html  css  js  c++  java
  • linq 实现对象映射

    public static string GetPrintList(string data)
    {
    string[] _data = data.Split(',');
    string Order_No = _data[0].ToString();
    string val = _data[1].ToString();
    var context = LEDAO.APIGateWay.GetEntityContext();
    var var = (from b in context.V_WorkOrder_Product where b.order_no == Order_No select b).ToList();
    if (var.Count() > 0)
    {
    V_WorkOrder_Product vtmp = new V_WorkOrder_Product();
    Type t = var[0].GetType();
    FieldInfo[] fields = t.GetFields(BindingFlags.NonPublic | BindingFlags.Instance);
    foreach (FieldInfo field in fields)
    {
    if (field.Name == ("_" + val.ToLower().ToString()))
    {
    if (field.Name != "_input_time")
    {
    return field.GetValue(var[0]).ToString();
    }
    else
    {
    return DateTime.Now.ToString("yyyy-MM-dd hh:mm");
    }
    }

    }
    }
    return null;
    }

    快乐而轻松的写代码
  • 相关阅读:
    IP 排序
    React 项目搭建
    Nuxt
    element table 封装
    iviewui Slider 滑块的坑
    浏览器自动填写用户名和密码
    asd
    正则表达式
    snmp中载入第三方mib库(转载)
    一键lamp
  • 原文地址:https://www.cnblogs.com/libei/p/6422657.html
Copyright © 2011-2022 走看看