public int Add(Chain.Model.OrderLog model, string OrderAccount) { int result; if (!this.ExistsOrderAccount(OrderAccount)) { result = this.dal.Add(model); } else { result = 0; } return(result); }
public List <Chain.Model.OrderLog> DataTableToList(DataTable dt) { List <Chain.Model.OrderLog> modelList = new List <Chain.Model.OrderLog>(); int rowsCount = dt.Rows.Count; if (rowsCount > 0) { for (int i = 0; i < rowsCount; i++) { Chain.Model.OrderLog model = new Chain.Model.OrderLog(); if (dt.Rows[i]["OrderID"] != null && dt.Rows[i]["OrderID"].ToString() != "") { model.OrderID = int.Parse(dt.Rows[i]["OrderID"].ToString()); } if (dt.Rows[i]["OrderAccount"] != null && dt.Rows[i]["OrderAccount"].ToString() != "") { model.OrderAccount = dt.Rows[i]["OrderAccount"].ToString(); } if (dt.Rows[i]["OrderType"] != null && dt.Rows[i]["OrderType"].ToString() != "") { model.OrderType = int.Parse(dt.Rows[i]["OrderType"].ToString()); } if (dt.Rows[i]["OrderMemID"] != null && dt.Rows[i]["OrderMemID"].ToString() != "") { model.OrderMemID = int.Parse(dt.Rows[i]["OrderMemID"].ToString()); } if (dt.Rows[i]["OrderTotalMoney"] != null && dt.Rows[i]["OrderTotalMoney"].ToString() != "") { model.OrderTotalMoney = decimal.Parse(dt.Rows[i]["OrderTotalMoney"].ToString()); } if (dt.Rows[i]["OrderDiscountMoney"] != null && dt.Rows[i]["OrderDiscountMoney"].ToString() != "") { model.OrderDiscountMoney = decimal.Parse(dt.Rows[i]["OrderDiscountMoney"].ToString()); } if (dt.Rows[i]["OrderPayCard"] != null && dt.Rows[i]["OrderPayCard"].ToString() != "") { model.OrderPayCard = decimal.Parse(dt.Rows[i]["OrderPayCard"].ToString()); } if (dt.Rows[i]["OrderPayCash"] != null && dt.Rows[i]["OrderPayCash"].ToString() != "") { model.OrderPayCash = decimal.Parse(dt.Rows[i]["OrderPayCash"].ToString()); } if (dt.Rows[i]["OrderPayCoupon"] != null && dt.Rows[i]["OrderPayCoupon"].ToString() != "") { model.OrderPayCoupon = decimal.Parse(dt.Rows[i]["OrderPayCoupon"].ToString()); } if (dt.Rows[i]["OrderPoint"] != null && dt.Rows[i]["OrderPoint"].ToString() != "") { model.OrderPoint = int.Parse(dt.Rows[i]["OrderPoint"].ToString()); } if (dt.Rows[i]["OrderRemark"] != null && dt.Rows[i]["OrderRemark"].ToString() != "") { model.OrderRemark = dt.Rows[i]["OrderRemark"].ToString(); } if (dt.Rows[i]["OrderPayType"] != null && dt.Rows[i]["OrderPayType"].ToString() != "") { model.OrderPayType = int.Parse(dt.Rows[i]["OrderPayType"].ToString()); } if (dt.Rows[i]["OrderShopID"] != null && dt.Rows[i]["OrderShopID"].ToString() != "") { model.OrderShopID = int.Parse(dt.Rows[i]["OrderShopID"].ToString()); } if (dt.Rows[i]["OrderCreateTime"] != null && dt.Rows[i]["OrderCreateTime"].ToString() != "") { model.OrderCreateTime = DateTime.Parse(dt.Rows[i]["OrderCreateTime"].ToString()); } if (dt.Rows[i]["OrderUserID"] != null && dt.Rows[i]["OrderUserID"].ToString() != "") { model.OrderUserID = int.Parse(dt.Rows[i]["OrderUserID"].ToString()); } if (dt.Rows[i]["OrderIsCard"] != null && dt.Rows[i]["OrderIsCard"].ToString() != "") { if (dt.Rows[i]["OrderIsCard"].ToString() == "1" || dt.Rows[i]["OrderIsCard"].ToString().ToLower() == "true") { model.OrderIsCard = true; } else { model.OrderIsCard = false; } } if (dt.Rows[i]["OrderIsCash"] != null && dt.Rows[i]["OrderIsCash"].ToString() != "") { if (dt.Rows[i]["OrderIsCash"].ToString() == "1" || dt.Rows[i]["OrderIsCash"].ToString().ToLower() == "true") { model.OrderIsCash = true; } else { model.OrderIsCash = false; } } if (dt.Rows[i]["OrderIsBink"] != null && dt.Rows[i]["OrderIsBink"].ToString() != "") { if (dt.Rows[i]["OrderIsBink"].ToString() == "1" || dt.Rows[i]["OrderIsBink"].ToString().ToLower() == "true") { model.OrderIsBink = true; } else { model.OrderIsBink = false; } } if (dt.Rows[i]["OrderPayBink"] != null && dt.Rows[i]["OrderPayBink"].ToString() != "") { model.OrderPayBink = decimal.Parse(dt.Rows[i]["OrderPayBink"].ToString()); } if (dt.Rows[i]["OldAccount"] != null && dt.Rows[i]["OldAccount"].ToString() != "") { model.OldAccount = dt.Rows[i]["OldAccount"].ToString(); } if (dt.Rows[i]["OrderCardBalance"] != null && dt.Rows[i]["OrderCardBalance"].ToString() != "") { model.OrderCardBalance = decimal.Parse(dt.Rows[i]["OrderCardBalance"].ToString()); } if (dt.Rows[i]["OrderCardPoint"] != null && dt.Rows[i]["OrderCardPoint"].ToString() != "") { model.OrderCardPoint = int.Parse(dt.Rows[i]["OrderCardPoint"].ToString()); } modelList.Add(model); } } return(modelList); }
public int Update(Chain.Model.OrderLog model) { return(this.dal.Update(model)); }
public int Add(Chain.Model.OrderLog model) { return(this.dal.Add(model)); }