コード例 #1
0
 public bool update(salesorder info)
 {
     using (erpsystemEntities1 db = new erpsystemEntities1())
     {
         db.Database.ExecuteSqlCommand("delete from orderdetails where Documentnumber='" + info.Documentnumber + "'");
         var info1 = db.salesorder.Find(info.Documentnumber);
         if (info1 != null)
         {
             info1.Customer          = info.Customer;
             info1.BillDate          = info.BillDate;
             info1.Documentnumber    = info.Documentnumber;
             info1.yesandno          = info.yesandno;
             info1.Singlecondition   = info.Singlecondition;
             info1.exchangerate      = info.exchangerate;
             info1.Ordertype         = info.Ordertype;
             info1.Businesspersonnel = info.Businesspersonnel;
             info1.Producer          = info.Producer;
             info1.bumenbianhao      = info.bumenbianhao;
             info1.Compoundstaff     = info.Compoundstaff;
             info1.Totalamount       = info.Totalamount;
             info1.isshenhe          = info.isshenhe;
             info1.orderdetails      = info.orderdetails;
             return(db.SaveChanges() > 0);
         }
         else
         {
             return(false);
         }
     }
 }
コード例 #2
0
        public bool add(salesorder info)
        {
            erpsystemEntities1 db = new erpsystemEntities1();

            db.salesorder.Add(info);

            return(db.SaveChanges() > 0);
        }
コード例 #3
0
 public bool update1(salesorder info)
 {
     using (erpsystemEntities1 db = new erpsystemEntities1())
     {
         var info1 = db.salesorder.Find(info.Documentnumber);
         if (info1 != null)
         {
             info1.Documentnumber = info.Documentnumber;
             info1.isshenhe       = "已审核";
             info1.Compoundstaff  = 1;
             return(db.SaveChanges() > 0);
         }
         else
         {
             return(false);
         }
     }
 }
コード例 #4
0
        /// <summary>
        /// 集团销售订单信息推送
        /// </summary>
        /// <param name="access_token"></param>
        /// <param name="model"></param>
        /// <returns></returns>
        public ContentResult salesorder_post(string access_token, [FromBody] salesorder model)
        {
            string result = "";

            try
            {
                Validate v = new Validate();
                if (v.ValidateToken(access_token) == false)
                {
                    return(rtnTokenError());
                }
                result = webapi.salesorder_post(model);
            }
            catch (Exception ex)
            {
                return(rtnExError(ex));
            }
            return(new ContentResult {
                Content = result, ContentType = "application/json"
            });
        }
コード例 #5
0
 public static bool update1(salesorder info)
 {
     return(dal.update1(info));
 }
コード例 #6
0
 public static bool add(salesorder info)
 {
     return(dal.add(info));
 }