public SIT_RED_AFDFLUJO dmlSelectID(SIT_RED_AFDFLUJO oDatos)
        {
            String sSQL = " SELECT * FROM SIT_RED_AFDFLUJO WHERE  afdclave = :P0 AND affdestino = :P1 AND afforigen = :P2 AND rtpclave = :P3 ";

            return(CrearListaMDL <SIT_RED_AFDFLUJO>(ConsultaDML(sSQL, oDatos.afdclave, oDatos.affdestino, oDatos.afforigen, oDatos.rtpclave) as DataTable)[0]);
        }
 public int dmlEditar(SIT_RED_AFDFLUJO oDatos)
 {
     // NO SE IMPLEMENTA PORQUE TODO ES LLAVE
     throw new NotImplementedException();
 }
        public int dmlBorrar(SIT_RED_AFDFLUJO oDatos)
        {
            String sSQL = " DELETE FROM SIT_RED_AFDFLUJO WHERE  afdclave = :P0 AND affdestino = :P1 AND afforigen = :P2 AND rtpclave = :P3 ";

            return((int)EjecutaDML(sSQL, oDatos.afdclave, oDatos.affdestino, oDatos.afforigen, oDatos.rtpclave));
        }
        public Object dmlAgregar(SIT_RED_AFDFLUJO oDatos)
        {
            String sSQL = " INSERT INTO SIT_RED_AFDFLUJO( rtpclave, afforigen, afdclave, affdestino) VALUES (  :P0, :P1, :P2, :P3) ";

            return(EjecutaDML(sSQL, oDatos.rtpclave, oDatos.afforigen, oDatos.afdclave, oDatos.affdestino));
        }