| | |
| | | #endregion |
| | | |
| | | #region[往来单位删除] |
| | | public static ToMessage DeleteCurrentUnit(string unitid) |
| | | public static ToMessage DeleteCurrentUnit(string unitcode) |
| | | { |
| | | var sql = ""; |
| | | List<object> list = new List<object>(); |
| | | var dynamicParams = new DynamicParameters(); |
| | | try |
| | | { |
| | | list.Clear(); |
| | | sql = @"select * from TFlw_Rteqp where eqp_code=@unitcode"; |
| | | dynamicParams.Add("@unitcode", unitcode); |
| | | var data = DapperHelper.selectdata(sql, dynamicParams); |
| | | if (data.Rows.Count > 0) |
| | | { |
| | | mes.code = "300"; |
| | | mes.count = 0; |
| | | mes.Message = "外协供方已关联外协工序,不允许删除!"; |
| | | mes.data = null; |
| | | return mes; |
| | | } |
| | | //删除(更新状态)往来单位表 |
| | | sql = @"update TCustomer set is_delete='1' where id=@unitid"; |
| | | list.Add(new { str = sql, parm = new { unitid = unitid } }); |
| | | sql = @"update TCustomer set is_delete='1' where code=@unitcode"; |
| | | list.Add(new { str = sql, parm = new { unitcode = unitcode } }); |
| | | bool aa = DapperHelper.DoTransaction(list); |
| | | if (aa) |
| | | { |
| | | mes.code = "200"; |
| | | mes.count = 0; |
| | | mes.Message = "删除用户成功!"; |
| | | mes.Message = "删除成功!"; |
| | | mes.data = null; |
| | | } |
| | | else |
| | | { |
| | | mes.code = "300"; |
| | | mes.count = 0; |
| | | mes.Message = "删除用户失败!"; |
| | | mes.Message = "删除失败!"; |
| | | mes.data = null; |
| | | } |
| | | } |