public bool DeleteData(string userID, ControlStockData data) { bool ret = true; ProductMinMaxDAL oDAL = new ProductMinMaxDAL(); oDAL.LOID = Convert.ToDouble(data.LOID); ret = oDAL.DeleteCurrentData(null); if (ret == false) _error = oDAL.ErrorMessage; return ret; }
public bool DeleteData(ArrayList arrLOID) { bool ret = true; OracleDBObj objDB = new OracleDBObj(); objDB.CreateConnection(); objDB.CreateTransaction(); try { foreach (double LOID in arrLOID) { ProductMinMaxDAL oDAL = new ProductMinMaxDAL(); oDAL.GetDataByLOID(LOID, objDB.zTrans); oDAL.DeleteCurrentData(objDB.zTrans); } objDB.zTrans.Commit(); ret = true; } catch (Exception ex) { objDB.zTrans.Rollback(); _error = ex.Message; ret = false; } objDB.CloseConnection(); return ret; }