/// <summary> /// Método que remove um ou todos os registros da Potenc Escopo /// </summary> /// <param name="pNumero"></param> /// <param name="pRevisao"></param> /// <param name="pEscopo"></param> /// <param name="pSequencia"></param> /// <returns></returns> public int deletePotencEscopo(string pNumero, string pRevisao, string pEscopo, string pSequencia) { SqlCE sqlce = new SqlCE(); sqlce.openConnection(); try { int retorno; string query = ""; query += " DELETE FROM [DOM_SOLIC_ORC_POTENC_ESCOPO] "; query += " WHERE [NUMERO_SOLICITACAO] = " + pNumero + " "; query += " AND [REVISAO_SOLICITACAO] = '" + pRevisao + "' "; query += " AND [ESCOPO] = '" + pEscopo + "' "; if (!string.IsNullOrEmpty(pSequencia)) { query += " AND [SEQUENCIA] = " + pSequencia + " "; } retorno = sqlce.deleteSOF(query); return(retorno); } catch (Exception) { throw; } finally { sqlce.closeConnection(); } }
/// <summary> /// Método que apaga um registro do Escopo 20 /// </summary> /// <param name="pNumSolic"></param> /// <param name="pRevisao"></param> /// <param name="pSequencia"></param> /// <returns></returns> public int deleteEscopo20(string pNumSolic, string pRevisao, string pSequencia) { SqlCE sqlce = new SqlCE(); sqlce.openConnection(); try { DataTable dt = new DataTable(); string sql; sql = " DELETE FROM [DOM_SOLIC_ORC_ESCOPO_20] "; sql += " WHERE [NUMERO_SOLICITACAO] = " + pNumSolic; sql += " AND [REVISAO_SOLICITACAO] = '" + pRevisao + "'"; //Se não informou a sequência (apaga todos os registros daquela solicitação) if (!string.IsNullOrEmpty(pSequencia)) { sql += " AND [SEQUENCIA] = " + pSequencia; } return(sqlce.deleteSOF(sql)); } catch (Exception) { throw; } finally { sqlce.closeConnection(); } }
/// <summary> /// Deleta os registros do Escopo 05_1 /// </summary> /// <param name="pNumero"></param> /// <param name="pRevisao"></param> /// <returns></returns> public int deleteEscopo_05_1(string pNumero, string pRevisao) { SqlCE sqlce = new SqlCE(); sqlce.openConnection(); try { int retorno; string query = ""; query += " DELETE FROM [DOM_SOLIC_ORC_ESCOPO_05_1] "; query += " WHERE [NUMERO_SOLICITACAO] = " + pNumero + " "; query += " AND [REVISAO_SOLICITACAO] = '" + pRevisao + "' "; retorno = sqlce.deleteSOF(query); return(retorno); } catch (Exception) { throw; } finally { sqlce.closeConnection(); } }