public override bool Remove(Tb_product_info t) { return(this.BatchTrans().Append <long>( (r, id) => { if (r.Remove <Model.Tb_product_info>() .Where().And(Model.Tb_product_info.Table.Product_Id, t.Product_Id) .EndWhere() .Save() < 1) { return false; } return true; }, t.Product_Id).Append <long>( (r, id) => { if (r.Remove <Model.Tb_product_property>() .Where().And(Model.Tb_product_property.Table.Product_Id, t.Product_Id) .EndWhere() .Save() < 1) { return false; } return true; }, t.Product_Id ).Save()); }
public override bool Add(Tb_product_info t) { t.Product_Id = NewId(); return(Repository.Add(t)); }